My
Series
Login

Login

Email / username and / or password are not correct.

Stan Against Evil

7/ 10
23 min
Follow this serie

Season 3, episode 8

Stan Against Evie
Haurus demands Stan kill Evie in return for killing Constable Eccles and ending the curse on Willard's Mill; another demon tells Stan how to defeat Haurus but the cost could be high.
Season finale
Release date: 21 November 2018
Network:
Stan Against Evil