70% Movie Review: Freaks of Nature John Risner Reviews February 10, 2016 0 125Official Tagline: In the town of Dillford, humans, vampires and zombies were all living in peace, an uneasy peace, but...