ASH VS EVIL DEAD Season 2 Sneak Peek!

In the season 2 premiere of Ash vs Evil Dead, it’s the homecoming he didn’t see coming as Ash and his team return to his hometown of Elk Grove, Michigan.

STARZ Original series Ash vs Evil Dead returns Sunday, October 2nd at 8:00pm and 8:35pm ET/PT.