In 1990s Belfast, a woman is forced to betray all she believes in for the sake of her son.
Andrea Riseborough
as Colette McVeigh
Clive Owen
as Mac
Gillian Anderson
as Kate Fletcher
Aidan Gillen
as Gerry
Domhnall Gleeson
as Connor
Brid Brennan
as Ma
David Wilmot
as Kevin Mulville
Stuart Graham
as Ian Gilmour
Martin McCann
as Brendan
Maria Laird
as Young Collette
Barry Barnes
as Gerry Senior
Michael McElhatton
as Liam Hughes