Scan barcode
A review by jmitschke
Adaptation by Malinda Lo
3.0
Started out really strong, enjoyed the sci-fi story and the smart, interesting bisexual girl protagonist, but the ending felt rushed. 3.5 stars.