An actor portraying Jesus was pushed over by an angry disciple during an Easter parade.
The clip showed the aggressor, seen wearing a black tunic and following behind Jesus in the procession, suddenly shove him hard in the back.
As Jesus tumbled to the ground, the man apparently yanked on the rope tied around his body, causing him to land awkwardly.
READ MORE: Brutal Storm David smashes Easter eggs after whipping them out of owner’s arms
Jesus fell to the ground with his hands tied and was unable to protect his head.
As he crashed to the ground, onlookers gasped in shock and several participants went to check on him.
The ugly scenes were filmed during an Easter re-enactment in Xonacatlán near Mexico City, Mexico, on the night of Maundy Thursday (2 Apr).
According to reports, the actor received medical treatment from paramedics at the scene.
It was later confirmed that the performer, named as 26-year-old Juan Enrique, didn’t suffer any serious injuries.
It’s unclear if he had an earlier fall-out with the other performer.
An event organiser said it was not meant to be part of the show.
Footage of the alleged assault went viral on X with hundreds of thousands of views, as reported by Need To Know.
“Well that was a b*tch, looks intentional to me,” one onlooker said.

“He should press charges against the guy, he went too far,” added another.
Another shocked witness remarked: “How could he push him so hard when his hands were tied? How violent and stupid!”

“He really got into his role, I hope the person who played Jesus makes a full recovery,” added Judy.
Elton said: “The actor playing the Roman soldier was thinking ‘I should have done that’.”
READ MORE: Actress reveals she has skin cancer after ‘spending too much time in sun’