Production on the upcoming reboot of Highlander is now well under way, with Henry Cavill starring as the titular character.
The English actor will play immortal Scottish warrior Connor MacLeod in the remake of the 1985 cult classic, which is currently filming in Scotland.
In addition to leading man Cavill, director Chad Stahelski has assembled an all star cast including Russell Crowe and Jeremy Irons, as well as Inverness-born actress Karen Gillan and professional WWE wrestler Drew McIntyre, who is originally from Ayr. Kevin McKidd has also been cast in a currently unknown role, with some fans speculating that he will play another immortal warrior.
As filming takes place, here is what we know about the full Highlander reboot cast so far.

5. Karen Gillan as Heather MacLeod
Inverness-born actress Karen Gillan will star as Connor MacLeod’s first wife Heather. Gillan described the role, which brings her home to Scotland, as a “dream come true” and that she was “really excited” to film where she grew up. | Getty Images for Film Independen

6. Djimon Hounsou as Sunda Kastagir
Djimon Hounsou will conquer another major franchise with his role as Sunda Kastagir in the Highlander reboot. Another immortal and long time friend of MacLeod, the actor promised that fans will “love” the film and to expect “a lot” of decapitations, according to Comic Book.com. | Getty Images for Concordia Annua

7. Drew McIntyre as Angus MacLeod
Bautista isn’t the only wrestler who is part of the Highlander reboot cast, with Scottish WWE star Drew McIntyre set to play Henry Cavill’s brother in the film. McIntyre, whose real name is Andrew McLean Galloway IV, takes on the role of Angus MacLeod, chieftain of Clan MacLeod. | Getty Images

8. Max Zhang
Chinese actor and former stuntman Max Zhang, who is otherwise known as Zhang Jin, (pictured, right, with his wife) is set to play a supporting role in the Highlander reboot. | AFP via Getty Images


