Sean lived a normal, teenage life in his normal, suburban hometown until his grandmother's ghost appeared and told him he had to stop an evil horde of spirits from overtaking Shadytown. To help him succeed, she put an invisible Celtic Cross around his neck and for an extra layer of protection, she gave him a pet rattlesnake. As more and more evil spirits gathered, Sean needed more power to stop the destruction...