A pizza delivery girl at the end of her financial rope has to fight for her life - and her tips - when her last order of the night turns out to be high society Satanists in need of a virgin sacrifice.
Sacrifices must be made
Did You Know?
Filmed on location in Dallas, TX over the course of 18 days. See more
Your boyfriend's limp dick is gonna get us killed!