How does The Undeclared War end?
Peter Kosminsky's cyber-thriller The Undeclared War premiered on Channel 4 on 30 June 2022, ran for six episodes, and later reached US viewers on Peacock. Set in a near-future 2024, it stars newcomer Hannah Khalique-Brown as GCHQ work-experience intern Saara Parvin, alongside Simon Pegg, Mark Rylance, and Adrian Lester, as a Russian cyberattack drags Britain towards the brink.
And the brink is precisely where it leaves you.
Spoilers ahead.
It ends on a deliberate cliffhanger. Disillusioned Russian hacker Vadim sacrifices himself to send GCHQ proof of the FSB's real plan — plus a dump of Russia's own cyber weapons — but his transmission is cut off mid-stream as a colleague catches him. Britain has the evidence it needs. Whether it arrives in time to stop a shooting war is never shown.
The Yeabsley twist
The penultimate episode ends with GCHQ veteran John Yeabsley (Mark Rylance) appearing on Russian television, claiming Britain faked the attacks and had been the aggressor all along. Saara refuses to believe it — and proves the broadcast was fabricated by spotting a glaring grammatical error in it. The meticulous Yeabsley would never have made it. The defection was a fake.

Vadim's sacrifice
Vadim, the reluctant FSB recruit who'd been quietly warning Saara throughout, decides he no longer cares about his own safety. Over a video link he translates an internal FSB lecture laying out Russia's genuine objective — destabilisation, chaos, and manufactured distrust, a doctrine of "reflective control" — and starts transferring the FSB's offensive cyber tools to GCHQ.
A colleague catches him at it. The screen goes dead, Saara breaks down in tears, and the credits roll. His fate is never confirmed, though the implication is grim.
How close to war is Britain by the end?
Very. In the final stretch:
- The US walks away — Washington withdraws support after faked images appear to show Britain attacking hospitals.
- The army's communications go down — knocked out by a fresh attack.
- The nuclear submarine control system is hacked — Britain's deterrent is compromised.
- An unidentified aircraft enters UK airspace — the last, most ominous domino.
Danny (Pegg), watching it unfold, tells his boss: "We've been underestimating Putin for ten years."
Will there be a series 2?
No sign of one. The series aired in 2022 as a self-contained run, and as of July 2026 no second series has ever been commissioned. That cliffhanger is the ending — Kosminsky leaves the war undeclared, and unresolved, on purpose.