The Passion of the Christ nearly killed Jim Caviezel six times over.
What made him agree to that part is stranger than anything that ended up on screen.
He turned down the role of Jesus and then something sat at the foot of his bed.
How Jim Caviezel Almost Walked Away From The Passion of the Christ
Veteran actor Jim Caviezel nearly walked away and left the role of Jesus to someone else.
Before production began, Mel Gibson sat him down with a warning: this role would likely end his career.
Caviezel almost proved him right before The Passion of the Christ shot a single frame.
He told Sean Hannity that around 5 in the morning, a presence appeared at the foot of his bed, sitting cross-legged.
"It is not a requirement of you as a Catholic to play this role," the figure told him.
Caviezel answered without hesitating: "Good, I won't. Get somebody else."
The figure's expression changed. "I don't have anybody else," he said.
Caviezel pushed back – asked why he had been chosen – and was told others simply would not ask that question.
"Immediately, I was like, OK, this is part of the plan. I'm in," Caviezel told Hannity.
Jim Caviezel Was Struck by Lightning Filming The Passion of the Christ
Hollywood has never produced a role that cost an actor more physically.
Caviezel was struck by lightning during the Sermon on the Mount sequence, and the strike caused complications severe enough that he needed open-heart surgery after filming wrapped.
He also dislocated his shoulder when the 150-pound cross was dropped during one of the carrying scenes.
Production whipped him twice during the scourging sequence – the second strike missed the steel back plate and opened a 14-inch gash across his back.
He lost 45 pounds and contracted pneumonia and hypothermia from hanging mostly naked on a cross in freezing conditions for weeks of filming.
"When you watch the end of the movie, I'm blue for a reason," Caviezel told Hannity. "My body's blue. There's no fake stuff there."
Caviezel received Communion every morning before filming began. The one day he skipped, lightning struck him.
Mel Gibson funded the film independently after Hollywood refused to touch it, and it grossed over $600 million worldwide on a $30 million budget.
Then Hollywood quietly closed its doors on the man who made it happen, and the roles dried up for the better part of two decades.
Caviezel said in 2011 that good parts had become hard to come by.
The price of playing Jesus in the most profitable religious film in cinema history was professional exile.
He paid it without complaint.
Ghost Soldier Opens on Veterans Day and Jim Caviezel Is Not Done
Caviezel's new action thriller Ghost Soldier opened on Veterans Day, November 11, 2026.
The man Hollywood froze out for 20 years is back in theaters on the same day Americans honor everyone who gave everything for this country.
If you believe in providence, that date is not an accident.
On December 11, Caviezel returns again – this time in Zero A.D.: The Birth of Christ, an Angel Studios production directed by Alejandro Monteverde, the man behind Sound of Freedom.
The man who played Jesus is now playing King Herod – the tyrant who ordered the massacre of innocents to destroy the child who would change history.
Playing Herod was not a casting choice – it was a theological one.
Angel Studios has figured out what Hollywood still refuses to believe: the audience that shows up for faith, sacrifice, and consequence is enormous.
Sound of Freedom grossed over $250 million worldwide on a $14.5 million budget while media critics spent their reviews calling it a conspiracy film.
Hollywood never figured out that audience – Caviezel did.
Mel Gibson told him in the beginning: this role will cost you everything.
Caviezel said yes anyway – because a figure at the foot of his bed at 5 in the morning said nobody else would.
Two decades later, Hollywood is opening its theaters to him on Veterans Day while one of the biggest faith-film studios in the world is putting his name above the title.
The man chose Christ over career.
He got both.
Sources:
- Taylor Penley, "Jim Caviezel says a surreal encounter with Jesus convinced him to star in 'The Passion of the Christ,'" Fox News, November 11, 2026.
- Shannon Corbeil, "New 'Ghost Soldier' trailer is a special operator's dream sequence," We Are The Mighty, August 2026.
- "Sony Shifts Jim Caviezel's Ghost Soldier to Veterans Day Weekend," JoBlo, 2026.
- "Zero A.D. Trailer Turns the Nativity Into a Dark Thriller With Jim Caviezel as King Herod," JoBlo, 2026.
