These are the instances when I wish there was more than 5 stars.
The story Kristen weaves is one that is truly original and mesmerizing. Road is a beautifully flawed character just trying to find her place in the world with so many people who are out to get something from her. She doesn‘t realized that missing key to her puzzle was never missing at all.