All Cast

Samantha Mumba
Jessica

David Leon
Nathan

Tadhg Murphy
Diggs

Laurence Kinlan
Henry

Mark Huberman
Samson
Sara James
Cheryl

Paul Reid
Shane

Jane Valentine
Glenda

Deirdre O'Kane
Grace

Sarah Burke
Charlotte

Bryan Murray
Mr. Frears

Conor Ryan
Kenneth

Doreen Keogh
Mrs. Brumble

Denis Conway
Craig

Lalor Roddy
Fr. Cornelius

Elaine Murphy
Dympna

Domhnall Gleeson
Bernard
