Plot: Season 3 picks up immediately after the events of the Season 2 finale, with Stan and Evie back in Willard’s Mill dealing with the consequences of Stan traveling through time to save his dead wife Claire. In doing so, he inadvertently opened a portal between the Land of the Living and the Land of the Dead…allowing evil forces to truly take over the town and even some of its inhabitants

Stan Against Evil - Season 3
First Episode Aired On:
Wednesday, October 31 2018
6 years ago
Wednesday, October 31 2018
6 years ago
Last Episode Aired On:
Wednesday, November 21 2018
6 years ago
Wednesday, November 21 2018
6 years ago
Number of Episodes: 8