The Undeclared War Season 2 cast brings back Simon Pegg as GCHQ operations chief Danny Patrick, Hannah Khalique-Brown as coder Saara Parvin, Alex Jennings as GCHQ head David Neal and Ed Stoppard as Foreign Secretary Richard Marston. New and expanded roles include Siân Brooke as Barbara Patrick, Danny’s wife and a former intelligence officer; Danny Sapani as security chief Charlie Francis; and Chloe Pirrie as rapid-response director Roz Cavendish. All six episodes arrived on Peacock in the U.S. on August 27, 2026.
Season 2 begins immediately after the first season’s Russian cyberattack, but it does not simply repeat a UK-versus-Russia conflict. GCHQ discovers that Russia may not have designed the larger attack, a mole is operating inside the organization and a new adversary is preparing another strike. The story also turns Danny and Barbara’s marriage into part of the national-security mystery.
This guide begins with a spoiler-light cast and threat map, followed by official episode premises. The clearly labeled ending section later in the article explains the finale for readers who want the full resolution.
The Undeclared War Season 2 cast at a glance
| Actor | Character | Role in Season 2 |
|---|---|---|
| Simon Pegg | Danny Patrick | GCHQ Head of Operations under pressure after the cyberattack |
| Hannah Khalique-Brown | Saara Parvin | Brilliant young coder who detects evidence of a mole |
| Siân Brooke | Barbara Patrick | Danny’s wife, former intelligence officer and GCHQ analyst |
| Alex Jennings | David Neal | Head of GCHQ and Danny’s boss |
| Danny Sapani | Charlie Francis | GCHQ Head of Security and Danny’s childhood friend |
| Ed Stoppard | Richard Marston | Foreign Secretary and political pressure point |
| Chloe Pirrie | Lt. Col. Roz Cavendish | New Director of Rapid Response, seconded to GCHQ |
| German Segal | Vadim Trusov | Russian programmer whose fate drives a parallel storyline |
| Jason Tobin | Nicky Chan | Figure connected to Barbara’s intelligence past |
| Adrian Lester | Andrew Makinde | Prime Minister |
The Season 2 character map
The easiest way to follow Season 2 is to separate the cast into three pressure zones: the GCHQ malware team, the internal mole investigation and Barbara’s past. Those zones overlap, but they do not reveal information at the same pace.
Who controls what inside the story
| Zone | Key characters | Main conflict |
|---|---|---|
| GCHQ operations | Danny, Saara, David, Roz | Identify the new adversary while managing political and operational pressure |
| Internal security | Charlie, Danny, Saara | Find the mole without destroying trust inside GCHQ |
| Barbara’s past | Barbara, Danny, Nicky | Understand how an earlier intelligence relationship affects the present crisis |
| Vadim’s storyline | Vadim, Saara, Danny, Roz | Escape captivity and turn intelligence into something GCHQ can safely use |
Simon Pegg as Danny Patrick

Danny is GCHQ’s Head of Operations. He begins the season dealing with institutional fallout from the Russian attack while his authority is challenged from several directions. Roz arrives in a new rapid-response position that he interprets as a threat, Charlie leads the hunt for an insider and Barbara’s behavior creates a conflict between his professional instincts and personal loyalty.
Hannah Khalique-Brown as Saara Parvin

Saara remains the young coder at the center of the technical investigation. She recognizes that the Russians entered GCHQ with inside help, transforming a malware problem into an internal-security crisis. Her importance is not just that she understands code. She is willing to question the story senior officials want to accept.
Siân Brooke as Barbara Patrick

Barbara is Danny’s wife and a former intelligence officer now working as an analyst at GCHQ. Channel 4’s press pack calls her Barbara Patrick, while related Channel 4 interview material also identifies her as Dr. Barbara Napier. The marriage is the emotional backbone of Season 2. Flashbacks involving Nicky Chan connect her earlier intelligence work to the present threat, making her both a character under suspicion and a source of information Danny may not want to confront.
Alex Jennings as David Neal

David Neal is the head of GCHQ and Danny’s boss. He represents the layer where technical findings become institutional decisions. With a mole inside the agency, seniority is not automatically proof of trust, so every decision about access and containment carries additional weight.
Danny Sapani as Charlie Francis

Charlie Francis is GCHQ’s Head of Security and Danny’s childhood friend. That combination gives him official responsibility for the mole investigation and personal access to Danny. It also makes disagreement more dangerous because professional suspicion can damage a relationship built long before the crisis.
Chloe Pirrie as Lt. Col. Roz Cavendish

Roz is seconded to GCHQ as the newly created Director of Rapid Response. Foreign Secretary Richard Marston places her in the role, and Danny sees the move as a challenge to his authority. Roz’s presence introduces a practical question: does an emergency require a new command structure, or is the restructuring political control disguised as speed?
Ed Stoppard as Richard Marston

Marston has become Foreign Secretary and continues to create political problems for Danny. He is not a coder or frontline analyst. His influence comes from deciding who has authority, how the threat is described and what response the government is prepared to defend publicly.
German Segal as Vadim Trusov

Vadim’s fate is one of the early season’s major questions. He is missing and later held in Shenzhen, where he must escape a secret cyber operation. His information may help GCHQ identify the true adversary, but using it requires the team to judge whether the intelligence is genuine, compromised or planted.
Jason Tobin as Nicky Chan

Nicky Chan is tied to Barbara’s earlier intelligence life. The story revisits their connection in Hong Kong in 2014 and again in London in 2022. That history supplies the personal route into the new cyber threat and explains why Barbara’s actions cannot be understood only through her current job.
What is the new cyber threat?
The official premise says GCHQ eventually realizes Russia was not the real architect of the attack. The story then points toward a Chinese cyber enterprise and malware affecting British government departments. The season’s mystery has two linked parts: what the malware is trying to find and who inside GCHQ helped make the intrusion possible.
That design makes the mole more than a conventional spy reveal. An insider controls context. They can decide which alerts look urgent, which evidence appears credible and which suspect receives attention. The threat is therefore both technical and organizational.
The Undeclared War Season 2 episode guide
Peacock released all six episodes in the U.S. on August 27. The summaries below are based on Channel 4’s official press pack and reveal each episode’s setup, but they stop short of explaining the finale’s final answer.
Season 2 episodes and official story progression
| Episode | Spoiler-light synopsis | Story focus |
|---|---|---|
| Episode 1 | Danny handles the Russian attack’s fallout as Saara finds evidence of a GCHQ mole and Vadim remains in danger. | Mole discovery |
| Episode 2 | Vadim tries to escape captivity in Shenzhen while Danny and Roz clash over whether to trust his intelligence. | New adversary |
| Episode 3 | Barbara encounters Nicky Chan in a story moving between a 2014 Hong Kong mission and a 2022 London return. | Barbara’s past |
| Episode 4 | Chinese malware disrupts British government departments as Barbara tracks Nicky and Danny questions her behavior. | Malware escalation |
| Episode 5 | Charlie scrutinizes Barbara, tragedy hits GCHQ and the team tries to help Vadim escape. | Trust breaks |
| Episode 6 | Danny confronts Barbara while Roz and the team race to learn what the malware is searching for. | Final objective |
The Undeclared War Season 2 ending explained
Full spoilers: Barbara is the GCHQ mole. Nicky Chan blackmailed her after she deleted a file identifying him as a Chinese Communist Party agent. To protect Danny’s career from the consequences of her earlier decision, Barbara used Phil’s computer to obtain the MAC address of a malware sandbox. That access helped the attackers reach GCHQ while Phil and later Calvin drew suspicion.
What was the malware trying to find?
The malware was targeting U.S. nuclear codes. Saara stops the immediate attack, and Roz warns the American team to change the codes. The technical crisis is contained, but the political scandal continues because the cyberattack was connected to decisions made at the top of the British government.
What happened to Danny, Barbara and the government?
Danny obtains a recording showing that Prime Minister Andrew Makinde and Foreign Secretary Richard Marston kept attention away from China while pursuing a trade deal involving British biometric data. Roz releases the recording, and reports say the disclosure brings down the government. Barbara gives herself up but is offered a choice by her former intelligence boss: prison, with damage to Danny’s career, or a return to covert work as a double agent. Danny is released without charge, although the final look between the couple shows that their marriage has been permanently changed.
Does Vadim escape?
Yes. Vadim gets out of the Chinese cyber facility with help from Liu and later receives assistance from Saara, Danny and British intelligence. Hai helps hide him and forms a relationship with him, but she ultimately stays behind because she cannot leave her family.
Is Season 2 a continuation or a new story?
It is a direct continuation. The story is set in 2024 immediately after Season 1, and the team is still dealing with the Russian cyberattack. New viewers can understand the broad premise, but the relationships involving Danny, Saara and Vadim carry emotional and political history from the first season.
How many episodes are in Season 2?
Season 2 has six episodes. Colin Teevan wrote the cyber-thriller and Paul McGuigan directed all six installments. Peter Kosminsky and Colin Callender created the original series.
Where can you watch The Undeclared War Season 2?
All six episodes are streaming on Peacock in the United States as of August 27, 2026. Availability can differ outside the U.S.; Channel 4 is the original UK broadcaster.
More science-fiction and mystery guides
If the mix of technology and political power interests you, explore our look at Netflix cyberpunk series worldbuilding. For another layered mystery, see the Bodies cast guide, or browse the best sci-fi movies on Netflix.
Frequently Asked Questions
Simon Pegg, Hannah Khalique-Brown, Siân Brooke, Alex Jennings, Danny Sapani, Ed Stoppard and Chloe Pirrie lead the confirmed cast.
All six episodes arrived on Peacock in the United States on August 27, 2026.
Season 2 contains six episodes.
Siân Brooke plays Barbara Patrick, Danny’s wife and a former intelligence officer now working as a GCHQ analyst.
Barbara Patrick, also identified as Barbara Napier in Channel 4 material, is the mole. Nicky Chan blackmailed her into obtaining access information from GCHQ.
Yes. It begins immediately after the first season’s Russian cyberattack and continues the stories of Danny, Saara and Vadim.