The veteran actor will be reprising his role as a priest who helps Diesel’s immortal warrior stop the plague in The Last Witch Hunter 2
The actor Michael Caine has again come out of retirement for one last job – in this case, Vin Diesel sequel The Last Witch Hunter 2. Caine will be reprising his role as a priest who assists the immortal warrior played by Diesel to stop the plague ravaging the planet.
Caine, 92, first retired in 2009, after shooting gang crime drama Harry Brown and then again, 24 films later, in 2021, after starring as novelist in Best Sellers. He returned for little-seen Croatian historical drama Medieval in 2022 and, the following year, starred in The Great Escaper as a D-Day veteran who travels to Normandy solo from his care home for the 70th anniversary.
Caine gave mixed messages about his retirement while promoting that film, telling BBC Radio 4’s Today programme: “I’ve figured, I’ve had a picture where I’ve played the lead and it’s got incredible reviews. The only parts I’m likely to get now are old men, 90-year-old men, maybe 85. And I thought, ‘Well, I might as well leave with all this – I’ve got wonderful reviews. What have I got to do to beat this?’”
Speaking to the Guardian to promote that film, however, Caine indicated some appetite to continue working, saying that the following January, he would be shooting a new movie in which he played Charles Darwin. “And that’ll be it. I won’t do another one after.”






