Evilution Poster Is HereGoon
We have the new poster for Evilution which combies zombies with aliens courtesy of IMPAwards. The new horror film starring James Duvall is about an Alien Life form that brings the dead back to life. Of course the US government is the villain here as well when they take the Alien Life Form for their own diabolical uses and end up with War of the Dead! Or is that undead?