Listen Up! The Ash vs Evil Dead Poster is Here!
All right you primitive screwheads, listen up! Starz has released the official poster for their upcoming series “Ash vs Evil Dead,” which is set to premiere on Halloween night. “Ash vs Evil Dead” is the long-awaited follow-up to the classic horror film franchise The Evil Dead. The 10-episode first season of the half-hour series executive […]