All Cast

Douglas Henshall

Douglas Henshall

Michael

Gary Lewis

Gary Lewis

Thomas

Rosemarie Stevenson

Rosemarie Stevenson

Sheila

Stephen McCole

Stephen McCole

John

Ann Swan

Ann Swan

Mother of Family

Frank Gallagher

Frank Gallagher

Tanga

Alex Norton

Alex Norton

Hanson

Dave Anderson

Dave Anderson

Uncle Ian

Malcolm Shields

Malcolm Shields

DD Duncan

Laura O'Donnell

Laura O'Donnell

Carole

John Comerford

John Comerford

Ed, Carole's Dad

Deirdre Davis

Deirdre Davis

Alison, Carole's Mum

Eric Barlow

Eric Barlow

Mr Bell

Frances Carrigan

Frances Carrigan

Mrs Bell

Judith A. Williams

Judith A. Williams

Amanda, Babysitter

Sheila Donald

Sheila Donald

Mrs Finch

Maureen Carr

Maureen Carr

Minnie

Laurie Ventry

Laurie Ventry

Henry

Steven Singleton

Steven Singleton

Seamus

Seamus Ball

Seamus Ball

Father Fitzgerald

Sarah Hepburn

Sarah Hepburn

Louise, Carole's Sister

Martha Leishman

Martha Leishman

Alice

Stephen Docherty

Stephen Docherty

Alastair

Robert W. Carr

Robert W. Carr

Mr. Leitch (Undertaker)

Gilbert Martin

Gilbert Martin

Frank

Jan Wilson

Jan Wilson

Sandra

Lenny Mullan

Lenny Mullan

Julian

June Brogan

June Brogan

Mona

Paul Doonan

Paul Doonan

Lenny

Linda Cuthbert (Linda Jane Devlin)

Linda Cuthbert (Linda Jane Devlin)

Evelyn

Lex Keith

Lex Keith

Self

Hugh Ferris

Hugh Ferris

Self

Joel Strachan

Joel Strachan

Neil

Tam White

Tam White

Alistair (taxi driver)

Vanya Eadie

Vanya Eadie

Maria

Dorothy Jane Stewart

Dorothy Jane Stewart

Margaret

Michael Mallon

Michael Mallon

Rab

James Casey

James Casey

Peachy (Cheeky Boy in Street)

Alan Gracie

Alan Gracie

James

Jim Twaddale

Jim Twaddale

Liam

Michael Sharpe

Michael Sharpe

David

Lee-Ann McCran

Lee-Ann McCran

Anne Marie

Debbie Welsh

Debbie Welsh

Melissa

Donna Chalmer

Donna Chalmer

Bernadette

Catherine Connell

Catherine Connell

Angela

Louise Dunn

Louise Dunn

Moira

Luke Coulter

Luke Coulter

Paper Boy

Kate Brailsford

Kate Brailsford

Deaf Boy's Mum

Helen Devon

Helen Devon

Jessica

Josie Aitken Sheridan

Josie Aitken Sheridan

Duncan's Baby

Jenny Swan

Jenny Swan

Aunt Geraldine

Mary Jane Wells

Mary Jane Wells

PC McGiffen