1091 Pictures has unveiled theatrical trailer for Demon (2016). Newly arrived from England, Peter (Itay Tiran) is set to marry his fiancee Zaneta at her family’s ramshackle country house in rural Poland. As the ceremony proceeds, Peter begins to come undone, and a dybbuk, the iconic ancient figure from Jewish folklore, takes a toehold in this present-day celebration – for a very particular reason, as it turns out. Watch theatrical trailer now!