Dante Walker's job is to put seals on people for the bad things they have done. When people have enough seals their soul can be collected. Dante loves his job and why shouldn't he? He makes sure bad souls go to the right place and he gets to look good while doing it. Then his boss sends him after Charlie's soul. Charlie is an awkward, frizzy haired, lime green back pack wearing mess. Dante's suave Versace wearing, Escalade driving awesomeness should be able to turn her bad in no time. Seals galore then collect her soul. Except Charlie is so sweet and Dante can't help but start to feel guilty and protective. 
 I love being inside Dante's head. Some would say he is a douche but I still found him likable. I felt he was more brutally honest than mean. In his head he thought some terrible things but he would never say them and when others did he would get mad. He is very matter of fact. He is awesome and others need help. LOL But really it came off more hilarious and honest than douchey, at least to me. Dante also had a ton of character growth. For most of his career he puts seals on people who did bad things. I don't think anyone made him think twice about his actions until Charlie. 
 At first I thought Charlie was an odd love interest and that I wouldn't really feel chemistry between them but my mind changed quickly. Charlie was so unbelievably good that Dante felt bad every time he tried to make her do wrong. Often he would end up wanting to protect her. He couldn't understand why anyone would be mean to someone so innocent. It was adorable. Dante went from wanting Charlie to change to missing the old her when she did. He saw her inner beauty. 
 The story got a little bit slow for me about 3/4 through. Dante begins really pondering what he should do about collecting Charlie's soul. If he can't bring her in then someone else might. The big reveal at the end didn't pack as big of a punch for me as I would have liked because I didn't feel like I got to know the other collectors and characters well enough to care who was behind messing with Dante. Still an exciting conclusion and the story wraps up well with no cliffhanger. Dante has big changes ahead of him and I am dying to see how he handles them. I loved the unique take on demons and angels, the quirky romance, and of course the deliciously suave and hilarious Dante! 
 --- 
 "There's a security guard, like, ten feet away. I could have you kicked out of here." 
 "For what? Being awesome?" 
 "She's nervous. And she should be. I doubt this girl has ever visited first base...or even been to a game." 
 --- 
 *I received a free copy in exchange for an honest review*