Scan barcode
A review by hayleybeale
Adaptation by Malinda Lo
3.0
A decent scifi thriller with an interesting twist on the love triangle meme. See my full review
Scan barcode
3.0