Watch
  • BBC One

Prisoner 951

  • 2025
  • Ended
  • Drama
  • 1 season
  • 6.1/10

The true story of Nazanin Zaghari-Ratcliffe - imprisoned in Iran and separated from her daughter - and her husband Richard, who fights both the British and Iranian governments to facilitate her release.

Latest: Season 1 · 2025

View all seasons
  1. E1. Episode 1

    Nov 23, 2025 · 55m

    April 2016, Tehran. Nazanin Zaghari-Ratcliffe is seized at the airport and separated from her baby daughter. Accused of spying, she is falsely imprisoned in Iran. In London, her husband Richard comes to the awful realisation his wife has been taken hostage. Richard is told to stay silent, to be patient. He refuses. Richard decides the world must know. He must go public.

  2. E2. Episode 2

    Nov 24, 2025 · 51m

    Nazanin, 64 days into her imprisonment in Iran, clings to sanity by scribbling secret notes. Her despair deepens, but another brief, agonising one-hour reunion with her daughter Gabriella gives her the strength to keep going.

  3. E3. Episode 3

    Nov 30, 2025 · 49m

    Nazanin's solitary ends and she finds solace among fellow inmates; in London, a careless comment from an MP risks derailing Nazanin's case; Richard and Nazanin make an agonising family decision.

  4. E4. Episode 4

    Dec 1, 2025 · 52m

    Nazanin, still imprisoned, is heartbroken when her daughter returns to the UK; Richard must learn to be a dad again and decides to go on hunger strike to get his wife home.

  5. E5. Episode 5

    45m

    Richard's 21-day hunger strike brings global attention but seemingly little progress. As his health fails, he feels unsure what to do next. In March 2022, after six harrowing years, Nazanin is told she can return to the UK, but not before being forced to sign a false confession. Nazanin lands in the UK, where she is reunited with Richard .

Trailers & more