IFC_ITRAPPEDTHEDEVIL_WEB_SMALL-303x450

I TRAPPED THE DEVIL (2019)

The main strength of I Trapped The Devil is the way it manages to keep just enough uncertainty in your mind to keep you guessing.