Stan Against Evil poster
TV

Stan Against Evil (2016)

S03E08 Stan Against Evie

Nov 21, 2018 • Season 3 • Episode 8 • HD

Haurus pressures Stan to take Evie's life as payment for murdering Constable Eccles and lifting the curse plaguing Willard's Mill. Meanwhile, another demon reveals to Stan a way to vanquish Haurus, but warns that the price for this knowledge could be steep.

Country: US