Actors performed a gruesome version of the Easter story depicting Jesus being nailed to a cross before he rose again two days after his death.
The biblical story was spectacularly brought to life by 100 actors, live horses, donkeys and doves.
The free 90-minute performance marked the eight annual showing of the biblical epic at the tourist hotspot.
Crowds gathered to watch two showings at both 12 noon and 3.15pm.
Viewers took to social media to discuss the performance, which, last year attracted 20,000 people.
The open air event was organised by the Wintershall Estate as a “gift to Londoners”.
The group’s website described the performance as “realistic” and advised children were accompanied by adults.
Sabrina Nguyen wrote: “Seeing the Passion of Jesus re-enactment in the middle of Trafalgar Square with thousands of others was for sure a highlight of the semester.”
In Trafalgar Square to see the Passion of Christ enacted on Good Friday pic.twitter.com/HbphgofR3h— Catherine Butcher (@CathButcher) April 14, 2017
Melissa Coppins added: “Watching the #passionofjesus live in Trafalgar Square. Amazing! What a great way to celebrate.”
Lars Dahle hailed the show “inspiring and credible.”