Deliver Us (Movie Review)
From Director Federica Di Giacomo (The Grotesque Side of Life 2006, Housing 2009), Italian-French documentary film Deliver Us aka Libera Nos is unflinching in its subject matter, taking a long hard look at the hundreds of demonic exorcisms still performed around the world today. For those who wish ... Read More