The reunions continue for Henry Cavill on the sets of Highlander as Jeremy Irons joins the cast of the film. Irons essayed the role of Alfred Pennyworth in Batman V Superman: Dawn of Justice, in which Cavill played Superman.
The reboot is directed by Chad Stahelski, a stuntman and director, who has directed the John Wick films, all headlined by Keanu Reeves. The script of the film is written by Michael Finch. Scott Stuber, Neal H Moritz, Josh Davis, Louis Rosner, and Stahelski are producing the film. United Artists, Davis Panzer Productions, Lionsgate, and Amazon MGM Studios are backing the film.
The story of Highlander will follow a Connor McLeod a Scottish warrior who discovers he is an immortal, after being mortally wounded in battle. Connor is trained by Ramirez, another immortal, to win the Prize at the Gathering, held at New York City, USA.
With Cavill playing Connor McLeod and Russell Crowe as Ramirez, the cast of the film includes Dave Bautista as the film's main antagonist, The Kurgen, Karen Gillan as McLeod's first wife, Marisa Abela as McLeod's current day wife, Djimon Hounsou as an immortal African warrior. Max Zhang and WWE's Drew McIntyre are also part of the cast. Irons will play the role of the leader of The Watchers, an order that oversees immortals, and see them as a threat to humanity.