In turn-of-the-century Northern Ireland, a town is outraged when a servant (Saskia Reeves) becomes involved with two brothers. Donal McCann. Frank: Ciaran Hinds. Sorleyson: Patrick Malahide. Martha: Brenda Bruce. Fergus: Michael McKnight. Young Martha: Dervla Kirwan. Young Sorleyson: Peter Capaldi. Directed by Thaddeus O'Sullivan.