Ratings31
Average rating4.4
Ugh I hated it. I hated it hated it. Broke my heart.
There is going to have to be some REAL strong redemption writing in this next one.
I hate Kiva. I can't believe I'm even saying that. But she's just the literal worst.
I can't wait to see what happens. Five of five stars.