Scan barcode
A review by aplain
Finale by Stephanie Garber
adventurous
dark
hopeful
mysterious
tense
medium-paced
4.25
Graphic: Murder
Moderate: Blood, Death, and Violence
Minor: Sexual content