Northern Ireland, 2013. A mother is forced to question her own beliefs when her teenage daughter reveals she’s pregnant.
Intent only on protecting her child, Theresa (Sinéad Keenan) makes a hard choice. But as word starts to get out, she discovers that she could face a prison sentence for breaking one of Northern Ireland’s most controversial laws.
Young newlyweds Hannah (Amy James-Kelly) and Jonathan (Colin Morgan) are devastated when they learn that their much-wanted baby will not survive the pregnancy.
In their grief the couple speak to their doctor about their options, only to realise how limited their choices are.
In the next episode, determined to change the law, Hannah (Amy James-Kelly) throws herself into campaigning. Her fight brings victory in the High Court, which soon turns to frustration with the political powers at Stormont.
Meanwhile, first-time older mother Rosie (Genevieve O’Reilly) discovers there is no legal remedy to the heartbreaking complications with her pregnancy.
Theresa (Sinéad Keenan) learns her trial date, but she still hasn’t told Orla (Lola Petticrew) that she’s facing prison for what they did. When Orla discovers the truth she insists on supporting her mother to challenge the prosecution.
Three Families begins Monday 10th May at 9pm on BBC One.