Prisoner 951
Prisoner 951 is a British factual drama television series, starring Narges Rashidi as British-Iranian citizen Nazanin Zaghari-Ratcliffe imprisoned on spying charges for six years in Iran, and Joseph Fiennes as her husband Richard Ratcliffe. The four-part series premiered on BBC One on 23 November 2025.
Synopsis
British-Iranian citizen Nazanin Zaghari-Ratcliffe was arrested at Imam Khomeini International Airport in Tehran and held for six years on spying charges prior to her release and return to the United Kingdom.Cast and characters
- Narges Rashidi as Nazanin Zaghari-Ratcliffe
- Joseph Fiennes as Richard Ratcliffe
- Bijan Daneshmand as Baba
- Nicholas Farrell as John Ratcliffe
- Marion Bailey as Barbara Ratcliffe
Production
The cast is led by Narges Rashidi as Nazanin Zaghari-Ratcliffe and Joseph Fiennes as her husband Richard Ratcliffe.
The four-part series is produced by Fremantle's Dancing Ledge Productions with Fremantle handling international sales. Filming took place in Greece and the United Kingdom.