** spoiler alert ** 
 Oh boy where do i start with this 
 First off, this felt like a quick book, the events were quick paced and a "page turner" (I use "" as i was listening to it rather than reading it) 
 Lets start with Charley shall we? 
 I've always loved Charley. I loved her wit, her bravery, her compassion for those who passed, her snarky remarks, comebacks and sense of humor throughout this series. HOWEVER, my dislike of her started to grow with the last book and it exploded in this one. 
 why you ask? Well I will tell you 
 Ever since she found out she was pregnant, she was getting herself into situation after situation that were not only dangerous for her but for the baby as well. Some situations were dangerous for the baby and were not necessary what so ever! Like the scene where she was carrying a sledge hammer to knock a wall down...really? REALLY? does she not stop and think what that weight could have done to the baby? No she didn't 
 She did stupid mistake after stupid mistake I was surprised Beep survived at all! 
 But the thing that took the cake above all else was that she literally went to hell, for a soul that isn't even remotely worth it. Did she not think of what could have happened if Reyes haven't showed up?! That she could have put herself and her baby in danger and for what? a case? bullshit! 
 Also i noticed that she tends to give Beep to any person who is more than willing to do stuff for her so she can concentrate on the case or matters that were so frugal. Where were the actions of a mother who has a bond with her child. it was only towards the end when I felt that she didn't want to be separated from her daughter. 
 That separation really killed me, I as a mother could feel Charley's sorrow and I almost cried for her. 
 Reyes has been an up and down character for me, sure he was a real jerk at times in this book and a hypocrite when it comes to not wanting Charley to keep secrets from him and yet he kept secrets from her. Doesn't work like that buddy. 
 But I did sense his vulnerability and helplessness in this book which softened my heart a little. Besides, his actions often are justified by how stupid Charley can act sometimes 
 I was going to give this book a 3 star for "I liked it" but I remembered two things. 
 The first: The hell hounds, what in the actual FUCK! they were trying to protect Beep? PROTECT?!! how did that happen?!! Why did they tear apart her dad and Osh when they were protecting her? surely she wasn't from any danger from them? 
 and speaking of Osh 
 I started to actually scream in horror as I realize Charley saw him falling in love with Beep, I was mortified! The Character I loved so much has turned into JACOB! NO NO NO NO NO NO!!!!!!!!!!! WHY!!!!!!!!!!!!!!!!! 
 One plus is that we finally saw Charley know her real name and another plus is Mr Wong's purpose is finally revealed! Also I'm glad Lucifer made an appearance as well 
 The end was effie, I expected the author wanted to shock us but this scenario has become a cliche so I wasn't that shocked. I am curious how Charley will handle seeing that she has powers when she doesn't remember anything and how she will handle seeing Reyes again. 
 Another thing that ruffled my feathers was that Earl Waker is back in the picture .. AGAIN! God didn't he die or have his spine severed three times already? Reyes already dealt with his past and had closure already so why the author is continuing to bring him back is beyond me! You finally gave us Lucifer... give us more Lucifer 
 Have not given up on this series ... yet