Freaks of Nature
In the town of Dillford, humans, vampires and zombies were all living in peace - until the alien apocalypse arrived.
Actors and roles, crew of Freaks of Nature (2015). Who was filming and what role he played.