fbpx

Starring Itay Tiran, Agnieszka Żulewska, Maja Barelkowska Directed by Marcin Wrona Following the U.S. premiere of late Polish director Marcin Wrona's Demon, many folks in the Fantastic Fest crowd (myself included) were left scratching their heads - and for good reason. Wrona's tale of an