ITV has released first-look images from Betrayal, starring Shaun Evans and Romola Garai set to premiere in 2026. 

At the heart of the story is John Hughes (Evans), a mid-career MI5 officer navigating a rapidly evolving intelligence landscape while struggling to keep his personal life intact. Acting on a hunch, John meets a British-Iranian man with links to the Stockport gangland who claims to have intelligence about an imminent plot on UK soil. When the encounter takes an unexpected turn, John finds himself under internal investigation, facing scrutiny from his superiors, including Simone Grant (Nikki Amuka-Bird), while his partner Claire (Garai) grapples with the secrecy that defines his world.

John’s efforts to save his marriage are complicated by his inability to let the case go. And when he meets Mehreen Askari-Evans (Zahra Ahmadi), an intelligence operative who is tasked with taking over John’s duties, he finds an unlikely ally. As John becomes increasingly convinced of the involvement of a hardline faction of the Iranian regime, he also starts to worry there are enemies closer to home. But can he identify the target and avert the attack before it’s too late?

Betrayal also stars Gamba Cole, Omid Djalili, Matthew Tennyson, Hayley Tamaddon, Anthony Flanagan, Paddy Rowan, Waj Ali, Karim Kadjar, Emma Cunniffe, Georgina Rylance, Ben Lambert, Julia Watson and Julian Wadham.

booksfictionfilmshort-storywriting