A review by jen225
Adaptation by Malinda Lo

4.0

I loved this sci-fi thriller! There were so many plot twists that it was an ever-changing story from beginning to end.