Freaks of Nature: Vampires vs. Zombies vs. Aliens

“Freaks of Nature” (2015) is a comedy horror film that throws everything, including the kitchen sink, into the mix. It’s zombies vs. vampires vs. aliens in a sub-par horror comedy of totally non-epic proportions. Aliens are invading Dillford and it’s up to humans, zombies and vampires to stop them. Directed by … Read More