New Evil Dead Trailer

Evil Dead remake

Check out the trailer for the Evil Dead remake.

Evil Dead premieres 12th April 2013