Cast (52)

Douglas Henshall

Michael

Gary Lewis

Thomas

Rosemarie Stevenson

Sheila

Stephen McCole

John

Ann Swan

Mother of Family

Frank Gallagher

Tanga

Alex Norton

Hanson

Dave Anderson

Uncle Ian

Malcolm Shields

DD Duncan

Laura O'Donnell

Carole

John Comerford

Ed, Carole's Dad

Deirdre Davis

Alison, Carole's Mum

Eric Barlow

Mr Bell

Frances Carrigan

Mrs Bell

Judith A. Williams

Amanda, Babysitter

Sheila Donald

Mrs Finch

Maureen Carr

Minnie

Laurie Ventry

Henry

Steven Singleton

Seamus

Seamus Ball

Father Fitzgerald

Sarah Hepburn

Louise, Carole's Sister

Martha Leishman

Alice

Stephen Docherty

Alastair

Robert W. Carr

Mr. Leitch (Undertaker)

Gilbert Martin

Frank

Jan Wilson

Sandra

Lenny Mullan

Julian

June Brogan

Mona

Paul Doonan

Lenny

Linda Cuthbert (Linda Jane Devlin)

Evelyn

Lex Keith

Self

Hugh Ferris

Self

Joel Strachan

Neil

Tam White

Alistair (taxi driver)

Vanya Eadie

Maria

Dorothy Jane Stewart

Margaret

Michael Mallon

Rab

James Casey

Peachy (Cheeky Boy in Street)

Alan Gracie

James

Jim Twaddale

Liam

Michael Sharpe

David

Lee-Ann McCran

Anne Marie

Debbie Welsh

Melissa

Donna Chalmer

Bernadette

Catherine Connell

Angela

Louise Dunn

Moira

Luke Coulter

Paper Boy

Kate Brailsford

Deaf Boy's Mum

Helen Devon

Jessica

Josie Aitken Sheridan

Duncan's Baby

Jenny Swan

Aunt Geraldine

Mary Jane Wells

PC McGiffen

Crew (72)

Peter Mullan

Director

Peter Mullan

Writer

Grant Cameron

Director of Photography

Colin Monie

Editor

Frances Higson

Producer

Paddy Higson

Executive Producer

Craig Armstrong

Original Music Composer

Campbell Gordon

Production Design

Frances Connell

Art Direction

Lynn Aitken

Costume Design

Mike Prestwood Smith

Sound

Doreen Jones

Casting

Anastasia Shirley

Makeup Designer

Lenny Mullan

Casting Assistant

Mark Goddard

First Assistant Director

Guy Heeley

Second Assistant Director

Michael Queen

Third Assistant Director

Janis Watt

Script Supervisor

Gillian Berrie

Production Coordinator

John Booth

Location Manager

Michael Higson

Location Assistant

Robert Etherson

Location Assistant

Louise Coulter

Production Accountant

John McKain

Assistant Accountant

Margie Fortune

Wardrobe Supervisor

Carole K. Millar

Wardrobe Assistant

Sara Kramer

Assistant Makeup Artist

Claire Davies

Assistant Makeup Artist

Peter Brill

Sound Recordist

Peter Murphy

Boom Operator

Jonathan Sykes

Focus Puller

Francis Todd

Focus Puller

Kirstin McMahon

Clapper Loader

Joe Gormley

Camera Trainee

John Ward

Steadicam Operator

Eddie Burt

Grip

Stuart Bunting

Grip

Mark Ritchie

Gaffer

Paul McGeachan

Best Boy Electric

John Adamson

Electrician

Fraser Campbell

Electrician

Garry Thomson

Generator Operator

Cliona Harkin

Assistant Art Director

Caroline Grebbell

Art Department Assistant

Alan Reid

Storyboard Artist

David Reilly

Property Master

Jim Davers

Props

Scott Keery

Props

Tony Sheridan

Props

Danny Sumsion

Construction Manager

David Gibson

First Assistant Editor

Lorraine Keiller

Assistant Editor

Giles Burgess

Assistant Editor

Hilary Wyatt

Supervising Sound Editor

Lorraine Keiller

Dialogue Editor

Pat Hayes

Sound Mixer

John Fitzgerald

Sound Mixer

Ted Swanscott

Foley Recordist

Lionel Selwyn

Foley Artist

Felicity Cottrell

Foley Artist

Mike Prestwood Smith

ADR Mixer

Stuart Brisdon

Special Effects Supervisor

Nick Powell

Stunt Coordinator

Danielle da Costa

Stunts

Nrinder Dhudwar

Stunts

Ray Nicholas

Stunts

Nick Wilkinson

Stunts

Bernard Shepherd

Armorer

Alan Wylie

Still Photographer

Shirley Whiteside

Unit Publicist

Sylvia Wheeler

Negative Cutter

Sandy Dworniak

Music Supervisor