A review by megatsunami
Adaptation by Malinda Lo

4.0

3.5 stars. Enjoyed this quite a bit. Liked the plot twists.