Father Michael Kerrigan
Sean Bean
Christina Fitzsimmons
Anna Friel
Roz Demichelis
Paula Malcomson
Pauline Pickering
Naomi Radcliffe
Father Peter Flaherty
Adrian Dunbar
Lisa Fitzsimmons
Macy Shackleton
Young Michael's Mother
Aoife McMahon
Rosie Lunt (Nan)
Eileen Nicholas
Helen Oyenusi
Muna Otaru
Jean Reid
Rochenda Sandall
Father Patrick
Tony Guilfoyle
P.C Andrew Powell
Mark Stanley
P.C. Dawn Morris
Aisling Loftus
Father Patrick
Tony Guilfoyle
Chloe Demichelis
Lauren Lyle
Beth Kerrigan
Vanessa Earl
Joe Kerrigan
Paul Copley
Eddie Kerrigan
Steve Garti
Christopher Kerrigan
David McClelland
Vernon Oyenusi
Jerome Holder
Caroline Powell
Faye McKeever
Carl McKenna
Ned Dennehy
Daniel Martin
Danny Sapani
Harry Parkinson
Phil Davis
Sgt Dennis Kilcaid
Tony Hirst
Father Matthew
Robert Gillespie
Cash Switchers Man
Neil Bell
Norman Collins
Colin Mace
Football Manager
Steve Evets
Tom Fitzsimmons
Alan McKenna
P.C. Haley Magee
Danielle Henry
Senior Police Officer
Michael Higgs
Chief Inspector McDonald
Louis Hilyer