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.
Http iframes are not shown in https pages in many major browsers. Please read this post for details. Http iframes are not shown in https pages in many major browsers. Please read this post for details.