Todd M. Aglialoro
by | Apr 9, 2004

“The flesh is the hinge of salvation.” –Tertullian Although some reviewers of The Passion of the Christ stuck gamely to the prefabbed “anti-Semitic” line that preceded its release by a year, many of the film’s harsher critics chose to touch…

Sign Up to receive Our Latest Updates! Register