Satan returns to Earth and takes a living soul with the help of a Evel cat, will the people of a small town named vanilla bay be able to stop the end of the world.