Dir. Chelsea Stardust | Run time: 91 mins | Rating:
Saturday, June 8, Texas Theatre, 7:15pm
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 for high society Satanists in need of a virgin sacrifice.
Director Chelsea Stardust in attendance.