Characters played by Geraldine McEwan
Sister Bridget
Characters played by Anne-Marie Duff
Margaret
Characters played by Nora-Jane Noone
Bernadette
Characters played by Dorothy Duffy
Rose
Patricia
Characters played by Eileen Walsh
Crispina
Characters played by Mary Murray
Una
Characters played by Britta Smith
Katy
Characters played by Frances Healy
Sister Jude
Characters played by Eithne McGuinness
Sister Clementine
Characters played by Phyllis MacMahon
Sister Augusta
Characters played by Rebecca Walsh
Josephine
Characters played by Eamonn Owens
Eamonn
Characters played by Chris Patrick-Simpson
Brendan
Characters played by Sean Colgan
Seamus
Characters played by Daniel Costello
Father Fitzroy
Characters played by Kate Christie
Dormitory Girls
Characters played by Alison Goldie
Dormitory Girls
Characters played by Jemma Heath
Dormitory Girls
Characters played by Anita Hyslop
Dormitory Girls
Characters played by Marianne McGill
Dormitory Girls
Characters played by Leonna McGilligan
Dormitory Girls
Characters played by Claire McKenzie
Dormitory Girls
Characters played by Claire Murray
Dormitory Girls
Characters played by Lynsey Robson
Dormitory Girls
Characters played by Mariann Taylor
Dormitory Girls
Characters played by Julie Austin
Theresa
Characters played by Deirdre Davis
Margaret's Mother
Characters played by Ian Hanmore
Margaret's Father
Characters played by Pol McAdaim
Band member at wedding
Characters played by Sean McDonagh
Kevin
Characters played by Sean Mackin
Priest at wedding
Characters played by David Muldrew
Band member at wedding
Characters played by Ciaran Owens
Young Eamonn
Characters played by Kevin Shields
Band member at wedding
Characters played by Ashley Conroy
Sonia
Characters played by Pauline Goldsmith
Mrs Barton
Characters played by Leanne Henderson
Amy
Characters played by Stephen Mallon
Orphanage Boy 1
Characters played by Jim Murray
Orphanage Boy 2
Characters played by Christopher Sheridan
Orphanage Boy 3
Characters played by Maureen Allan
Rose's Mother
Characters played by Laurie Ventry
Father Doonigan
Characters played by Jim Walsh
Rose's Father
Characters played by Fran Brennan
Garda Sergeant
Characters played by Gemma Burns
Ruby
Characters played by Daniel Emerson
Crispina's Son - 2
Characters played by Tracy Kearney
Crispina's Sister
Characters played by Stephen McCole
Young Man in Car
Characters played by Gareth Milne
Psychiatric Nurse
Characters played by Peter Mullan
Mr O'Connor
Characters played by Julie Wilson Nimmo
Girl with Baby
Characters played by Nick Powell
Psychiatric Nurse
Characters played by Allan Sharpe
Archbishop
Characters played by Callum Smith
Crispina's Son - 1
Characters played by Flynn Turner
Crispina's Son - 3
Characters played by Margaret McGowan
Chaperones
Characters played by Helen Game
Chaperones
Characters played by Leo Horsfield
Groom