"Prisoner 951" tells the extraordinary true story of Nazanin Zaghari-Ratcliffe (Narges Rashidi), a British-Iranian woman detained by the Iranian state for six years, and her husband Richard's (Joseph Fiennes)'s relentless campaign for her release. The narrative will follow her arrest at Tehran's airport, life inside custody under changing political pressures, the legal and diplomatic struggles, the public attention and media campaigning, and finally her return to the UK. It will weave both public and private pressures, showing the emotional toll on family, the political manoeuvring behind closed doors, and the stakes of holding power to account in a fraught geopolitical context.