kittyzero1342 's review for:

Caraval by Stephanie Garber
4.0

The plot twist helped redeem the story for me because I personally was having a hard time liking the characters halfway through. Plus the ending I was not expecting so I am curious to read the rest of the story from that.