A review by smpearce
Beastly by Alex Flinn

2.0