Click Here for Rent & Buy Options on New Releases!
When a small Colorado town is overrun by a legion of mutating demons, three friends must use every skill they have to stave off the demon apocalypse. It's South Park meets Evil Dead!
Created by Eric Power.
Dark Star Pictures