Series from 2016
172 demons have been unleashed on the town of Williard's Mill. The only way Evie and Stan can save the town is to find and destroy every last demon.