Freaks of Nature - Restricted Trailer (2015)

3,683 views | 1:55 min | movie info | embed video

In the small town of Dillford, vampires, zombies and humans peacefully co-exist—until an alien invasion rips their delicate balance apart and pits each group against each other in all-out, blood-sucking, brain-eating, vampire-staking mortal combat....

Show More

Comments and Discussion