The Passion of the Christ - Mateo, Ibarra C. [Reviewer] (Philippine Star, 2004)