cast ceremonial church clean cracking death desecration fetid flies girl god guns holy key lair life makes obliteration ruins sorrowful stay swords thoughts verbal worms young