Lee Cronin’s new entry in the Evil Dead movie franchise “EVIL DEAD RISE” will be screening at this year’s South By Southwest in Austin, Texas in March.

Lee Cronin’s new entry in the Evil Dead movie franchise “EVIL DEAD RISE” will be screening at this year’s South By Southwest in Austin, Texas in March.