In the sleepy decent town of Heaven, evil arrives in the form of Nick Finn, as Michael Peters soon finds out he is the only one not swayed by the devil.