Get ready for a thrilling ride as ITV's newest spy drama, Betrayal, starring Shaun Evans and Romola Garai, plunges you into a world of secrets, danger, and moral dilemmas. But here's where it gets controversial: Can a single moment of self-defense unravel a spy's entire career? That's the question at the heart of this gripping series, which kicks off on Sunday, February 8, at 9pm on ITV and ITVX. And this is the part most people miss—the entire series is already available for binge-watching on ITVX, so you don’t have to wait to uncover the truth.
Written by Hayley Anderson, TV Reporter, and updated on February 8, 2026, this four-part drama promises to keep you on the edge of your seat. At its center is MI5 officer John Hughes (Shaun Evans), whose life takes a catastrophic turn when a meeting with a British-Iranian informant goes horribly wrong. The informant is murdered, forcing John to shoot the killer in self-defense. What follows is a gripping tale of internal investigations, self-doubt, and the blurred lines between duty and survival.
Here’s the full episode schedule to mark on your calendar:
- Episode One: Sunday, February 8, 9pm (ITV & ITVX)
- Episode Two: Monday, February 9, 9pm (ITV)
- Episode Three: Sunday, February 15, 9pm (ITV)
- Episode Four: Monday, February 16, 9pm (ITV)
For those who can’t wait to see how it all unfolds, ITVX has you covered with the entire series available now. The stellar cast includes Romola Garai as Claire Wardly, John’s partner, alongside Zahra Ahmadi, Omid Djalili, Gamba Cole, and Anthony Flanagan. Emmerdale fans will also spot Hayley Tamaddon in a standout role as Iranian dissident Fatemah Feyzi.
But here’s a thought-provoking question for you: In a world where trust is a luxury and betrayal is a constant threat, how far would you go to protect yourself? And more importantly, at what cost? Let us know your thoughts in the comments below. Betrayal isn’t just a drama—it’s a mirror to the complexities of human nature, and it’s streaming now on ITV and ITVX.