Contact the publisher of this press release The Defiled - World Premiere at the Chicago International Film Festival: Oct 13-15-17. Bram Stoker (UK) Oct 14, Buffalo Screams (NY) Oct 22