D@bbe: Demon Possession (2012)
2012
119 Minutes
Turkish director Hasan Karacadag is something of an unusual case. In a nation that appears uncertain how to feel about its own history with exploitation film and generally reluctant to embrace genr...