Cast (16)

Robert Carlyle

Nick Cameron

Juliet Aubrey

Karen Walker

Sophie Okonedo

Paula

James Nesbitt

Tony

Berwick Kaler

Sammy

Barbara Rafferty

Madge Cameron

Tony Curran

Chris Cameron

Erin McMahon

Julie Cameron

Darren Tighe

Dell

Sara Stockbridge

Bridget

Sean McKenzie

George

John Brobbey

Geoff

Roger Ashton-Griffiths

Walsh

Jenny Jules

Doctor

David Schneider

Doctor

Tom Watson

Bill Cameron

Crew (21)

Michael Winterbottom

Director

Daf Hobson

Director of Photography

Trevor Waite

Editor

Andrew Eaton

Producer

Paul Henry Powell

Writer

Jimmy McGovern

Writer

Roxy Spencer

Producer

David M. Thompson

Executive Producer

Alastair Gavin

Original Music Composer

Hayden Pearce

Production Design

Frazer Pearce

Art Direction

Rachael Fleming

Costume Design

Simone Pereira Hind

Casting

Mel Gibson

Makeup Artist

Amanda Warburton

Makeup Artist

Hayden Pearce

Production Design

Sheila Fraser Milne

Associate Producer

Eddie Kidd

Stunt Driver

Roy Alon

Stunt Coordinator

Nick Laws

Assistant Director

Simone Pereira Hind

Casting Director