The Passion of the Christ – 20 Year Anniversary Review 1:27:22 10 months ago The Passion of the Christ was released on February 25, 2004 – marking this its 20th anniversary. As of 2023, the film is the highest …