X

Cast & Crew

Directed By

Written By

Richard Jobson
written by

Cast

Kevin McKidd
Frankie - Teenager & Man
Iain De Caestecker
Frankie - Boy
Lewis Macleod
Frankie's Father
Lisa May Cooper
Frankie's Mother
Allison McKenzie
Dad's Lover
Jim Carter
Director
Marcia Rose
Female Actor
Noof Ousellam
Rival Gang Boy 1
Nabil Stuart
Rival Gang Boy 2
Colvin Cruickshank
Record Shop Assistant
Louise Irwin
Brewery Woman 1
Pauline Goldsmith
Brewery Woman 2
Carole O'Brien
Clothes Shop Assistant
Anne Downie
Art Critic's Friend
John Yule
Referee
Jim Cunningham
Fighting Couple Man
Kate Robbins
Fighting Couple Woman
Elaine C. Smith
AA Meeting Woman
Antony Strachan
Parents' Friend
Jenny Hogarth
Helen's Friend
Andy Hazel
Dancer in Club
Kevin MacIsaac
Friend of Frankie's Father

Produced By

Chris Atkins
line producer
Wouter Barendrecht
executive producer
Mark Burton
producer
Hamish McAlpine
executive producer
Steve McIntyre
executive producer
Angela Murray
line producer
Michael J. Werner
executive producer

Cinematography

John Rhodes
director of photography

Sound

Tony Anscombe
dubbing mixer
Malcolm Davies
production sound mixer
Oliver Kenny
boom operator
Mathew Knights
dubbing mixer
Ronnie McConnell
sound trainee
Mario Mooney
sound mixer
Simon Tomlinson
boom operator
Vincent Watts
dialogue editor / sound designer

Editing

Casting Director

Production Design

Art Direction

Makeup

Stephanie Dudgeon
makeup trainee
Laura Hill
makeup designer
Leanne MacDonald
makeup trainee
Julie MacKay
makeup designer

Special Effects

Assistant Director

Tim Franklin
first assistant director
James Hagger
second assistant director
Derek Ritchie
third assistant director

Production Management

Ollie Allgrove
assistant production manager
Chris Atkins
post-production supervisor
Ashley Luke
production supervisor: Fortissimo

Art Department

Chris Greenall
dressing props
Vincent Hunter
dressing props
Paul McNamara
stand-by props
Ewan McNicol
storyboard artist
Zam Salim
dressing props
Simon Shiel
storyboard artist
Ussal Smithers
production buyer

Editorial

Ollie Allgrove
assistant editor
Ewan McNicol
colorist: stills
Mark Tremble
assistant editor

Other

Neil Cairns
production accountant
Dee Edmonds
production coordinator
Carter Ferguson
fight director
Steve Joberns
production auditor
Gemma Mitchell
production assistant
Mark Scott
production trainee
Siobhan Shields
production trainee
Gordon Shillinglaw
production assistant
Darry Weiss
unit nurse

Music Department

Liz Devine
music supervisor
Malcolm Lindsay
arranger: strings / composer: strings

Casting Department

Anne Campbell
extras casting

Costume Department

Vivienne Low
costume assistant
Carole Millar
costume supervisor
Louise Noble
costume supervisor

Camera Department

Jaspreet Bal
focus puller
Chris Batchelor
electrician
Andrew Mits M'Itwamwari
assistant camera
Ewan McNicol
still photographer
Jan Pester
steadicam operator
Christopher Smith
steadicam operator
Chris Thompson
video trainee
Robert Walton
electrician

Location Management

Naomi Liston
location manager
Ed Smith
location assistant

Script Department

Richard Dilks
script supervisor
Movie title data and credits provided by
IMDb logo