Hot Search
No search results found
Write an article
Start discussion
Create a list
Upload a video
After a coup in Hell forces the Devil (Old Scratch) into Witness Protection in a small idyllic town, he must find a way to get his old job back before new management decides to unleash the Anti-Christ and destroy him and mankind for good.