Idol Chatter

In this clip from the upcoming Ron Howard film, a priest talks about the war the Catholic Church is fighting with the Illuminati and how “science and religion are not enemies.” “Angels & Demons” hits theaters May 15.
For more of Beliefnet’s coverage of “Angels & Demons” visit our “Angels & Demons” Page.

Join the Discussion
comments powered by Disqus