1.63k reviews by:

amandareid

Filter

This was a 4-star book...until the ending. It went completely off the rails. Still not sure if that part was supposed to be funny or not, and the villainous reveal wasn't exactly believable either.