Mads Mikkelsen Revealed as Antagonist in Call of Duty: Modern Warfare 4

Actor Mads Mikkelsen plays "The Archer," the primary villain in Call of Duty: Modern Warfare 4. Activision revealed the casting at Tokyo Game Show 2026 alongside a campaign trailer showing Mikkelsen's character threatening Captain Price.

Activision unveiled the official campaign trailer for Call of Duty: Modern Warfare 4 at Tokyo Game Show 2026, revealing Mads Mikkelsen as the game's new antagonist, "The Archer." In the trailer, Mikkelsen's character directly confronts Captain Price with a chilling threat: "I'm going to make you cry for mercy. Everything and everyone you care for dies in ways you can't imagine."

Mikkelsen is an experienced villain across film and television. He portrayed Le Chiffre in James Bond's Casino Royale, Hannibal Lecter in the Hannibal TV series, and Kaecilius in Marvel's Doctor Strange. For gaming audiences, he's best known for playing Cliff Unger in Hideo Kojima's Death Stranding.

Modern Warfare 4 continues the story from Modern Warfare 3. According to the game's synopsis: "War erupts on the Korean Peninsula as North Korea launches a full-scale invasion that threatens to destabilize the world. A young squad of South Korean soldiers fight to survive on the collapsing front lines, while half a world away a vengeful Captain Price wages a personal war from the shadows as he stays one step ahead of those hunting him."

The specifics of how Mikkelsen's villain character integrates into this narrative remain unrevealed. Call of Duty: Modern Warfare 4 launches on October 23 across Nintendo Switch 2, PlayStation 5, Windows, and Xbox Series X/S.

Further reading

Sources

  1. 80 LevelSecondary publication · recorded Sep 18, 2026
    Mads Mikkelsen Revealed In Call Of Duty: Modern Warfare 4