The film is set in Northern Ireland shortly after 1994 cease-fire. Hazel is a Protestant and Malachy a Catholic. Romance between them is threatened by Rohan (leader in militant underground and pal of Malachy's brother Padhar), who wants Malachy to be recruited and fight for the cause and by Hazel's brother Jef, who spies on her meetings.
Samantha Morton
as Hazel Stokes
Ross McDade
as Malachy McAliskey
Richard Harris
as Old Man Jacobs
Gabriel Byrne
as Rohan
John Lynch
as Padhar McAliskey
Dearbhla Molloy
as Ma Stokes
Ian McElhinney
as Da Stokes
Marc O'Shea
as Jef Stokes
Stella McCusker
as Ma McAliskey
Mary McGuckian
as Cathy