The New Demonology, Catholic Theology, and Western Movies Dr. Edouard Belaga December 11, AD2017 1 Comment While many viewers were confused by the movie’s odd mix of pseudo-science and action scenes, the core of the movie lies in a whole other Read More »