Evil Dead Rise Takes Place in Los Angeles and More Deadite News

Evil Dead Rise has added Mia Challis to the cast and we learn that the action takes place in the City of Angels!

Read More