All the Broken Pieces

All the Broken Pieces - Cindi Madsen Find more of my reviews at Reading Angel When I first started All the Broken Pieces I wondered just where the story was going, I had no clue it was a modern remake of Frankenstein. Although with a name like Olivia Francesca Stein, you think I would have got the picture pretty quickly. It seemed to just be the story of a girl with amnesia from a car accident, if not for the fact that her parents were completely nuts every time she would ask any questions about her past, or the accident. I caught on pretty quickly that all was not well in the land of Liv's home, but could not figure out just what had happened since we are getting a narrative from a very unreliable source, that of the girl with no memory.Liv also has two other voices in her head. Whether this is a result of the trauma, she's crazy, or if it's something slightly more supernatural going on, is unclear. They are both very distinctly different personalities and at times are like an angel and a demon sitting on Liv's shoulder as she starts in to public school. I found this part of the story to be very mysterious and really enjoyed one of the personalities in particular. I got several giggles out of the internal monologue that would go on between Liv and the voices.As Liv joins the world of public school she meets Spencer. While Liv is feeling like an outcast she somehow really likes this boy, even though he is sometimes a jerk who sends her very mixed signals. Lets just say that Spencer has a bag of his own problems to work through. I think his bucket list that he worked up for Liv was one of my favorite romantic things about him, though. A bucket list of things like, eat a McDonald's Happy Meal, since she couldn't remember doing any of the awesome little things.All the Broken Pieces is a fun mystery that kept me the pages to find out exactly what happened to our forgetful heroine. While there were some basic logic things that bugged me, it was still just a very enjoyable story and I give it a solid 3.5 stars.