TRIO 1960, Manchester. Three young Catholic girls meet at St. Ann’s Home for Unmarried Mothers awaiting the birth of their babies. Megan, lively and in love with sweetheart Brendan; Caroline, a shy nature-loving girl who fell pregnant on her first date; and secretary Joan, whose boss has no intentions of divorcing his …