Check out the promo for Ash vs Evil Dead Season 2 Episode 10 “Second Coming” airing next week on Starz.