a huge angry violent ogre stomps through a trailer park,