Stan Against Evil
An police inspector that has just lost his position because of an angry outburst begrudgingly joins brand new aide and an alliance to fight mad demons haunting their small New Hampshire town.
Released: 2016-10-31