In 1950s Ireland and New York, young Eilis Lacey has to choose between two men and two countries.
In 1990s Belfast, a woman is forced to betray all she believes in for the sake of her son.
Seventeen and pregnant, Felicia travels to England in search of her lover and is found instead by Joseph Ambrose Hilditch, a helpful catering manager whose kindness masks unsettling secret.