The film is presented as part of the "Simon Barrett Presents: Lost Gems"
Simon warned you, so don't miss it!
And don't forget -- SATAN HATES YOU begins its week-long run in NYC next Friday, Dec. 17 at the reRun Gastropub in DUMBO. Get your tickets now!