Aye Carumba Cockroaches! ‘The Possession Of Emma Evans’

Demonic possession has never looked this hilarious from cockroaches in toilets, priest beating up priests, and a lot of bloody cutting. I didn’t know Hot Topic was producing foreign horror movies now.