Katy offers up her body as a sacrifice, a sex sacrifice to appease the lusts of the trans-dimensional beasts that have taken over the minds of so many in the small, isolated town where she lives...