Scan barcode
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.
Scan barcode
4.0