February 27, 2017


Devil’s Trap world premiere at CPH:DOX

Mitchell Stafiej’s documentary The Devil’s Trap will world premiere at CPH:DOX in competition for the F:ACT Award