A review by unlifeoftheparty
All Hallows by Christopher Golden

5.0