All Cast

James McAvoy

James McAvoy

Rory O'Shea

Romola Garai

Romola Garai

Siobhan

Steven Robertson

Steven Robertson

Michael Connolly

Alan King

Alan King

Tommy

Brenda Fricker

Brenda Fricker

Eileen

Ruth McCabe

Ruth McCabe

Annie

Anna Healy

Anna Healy

Alice

Tom Hickey

Tom Hickey

Con O'Shea

Stanley Townsend

Stanley Townsend

Interview Panelist

Gerard McSorley

Gerard McSorley

Fergus Connolly

Kreeta Taponen

Kreeta Taponen

Conor Hegarty

Conor Hegarty