smallvegetable 's review for:

5.0

SO good. A diverse cast with real human problems that are addressed in real human ways. Along with a deliciously overdramatic typical-supernatural-YA-novel subplot that happens simultaneously and seamlessly.