Stan Against Evil

Stan Against Evil - Season 3 Episode 8 Stan Against Evie

2018-11-21 23 minutes.
6.70 95 votes

Season - Episode

3 Season 3 Oct 31, 2018
2 Season 2 Nov 01, 2017
1 Season 1 Oct 31, 2016

Overview

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.

Year
Studio
Director
Popularity 1.2564
Language English