Directed by
Alison Peebles |
Writing Credits
Andrea Gibb | ... | (written by) |
Cast (in credits order)
Lindsay Duncan | ... | May Brogan | |
Kevin McKidd | ... | Kenny Brogan | |
Paula Sage | ... | Roberta Brogan | |
James Laurenson | ... | Professor Wilkinshaw | |
Shirley Henderson | ... | Ruby | |
Fiona Bell | ... | Lucy | |
Antony Strachan | ... | Mike (as Anthony Strachan) | |
Emma D'Inverno | ... | Rosa Mendoza | |
Eddie Marsan | ... | Jez Walters | |
Isla Blair | ... | Dr Jackson | |
Stuart Davids | ... | Big Tony | |
Julie Austin | ... | Heather Foghorn | |
Martin Carroll | ... | Bingo manager | |
Maureen Carr | ... | Cissie | |
Molly Innes | ... | Social worker | |
Isabelle Joss | ... | Care home nurse | |
Julie Wilson Nimmo | ... | Hospital nurse | |
Alison Peebles | ... | Radiographer | |
Rest of cast listed alphabetically: | |||
Angie Adler | ... | Doctor Delaney | |
Jim Sturgeon | ... | Police Sergeant | |
Thomas J. Clark | ... | Passer-by (uncredited) | |
Laura Pearson-Smith | ... | Journalist (uncredited) |
Produced by
Catherine Aitken | ... | producer |
Ros Borland | ... | associate producer |
Steve McIntyre | ... | executive producer |
Agnes Wilkie | ... | executive producer |
Music by
Paddy Cunneen |
Cinematography by
Grant Cameron | ... | (as Grant Scott-Cameron) |
Editing by
Colin Monie |
Production Design by
Jacqueline Smith |
Set Decoration by
Jamie Gray |
Costume Design by
Rhona Russell |
Makeup Department
Leanne MacDonald | ... | makeup trainee |
Marion McCormack | ... | assistant makeup artist |
Meg Speirs | ... | makeup designer (as Meg Spiers) |
Production Management
Amanda Millen | ... | production manager |
Second Unit Director or Assistant Director
Derek Ritchie | ... | second assistant director |
Kathleen Wishart | ... | first assistant director |
Ellie Wright | ... | third assistant director |
Art Department
Brian Boyne | ... | extra construction |
Derek Fraser | ... | property master |
Jamie Lapsley | ... | illustrator |
George MacKay | ... | chargehand painter |
Paul McNamara | ... | stand-by props |
Rhian Nicholson | ... | stand-by art director |
Carly Parris | ... | art department runner |
Alan Reid | ... | storyboard artist |
Angus West | ... | dressing props |
Sound Department
Kahl Henderson | ... | supervising sound editor |
Diane Jardine | ... | foley editor |
Lorraine Keiller | ... | dialogue editor |
Bradley Kendrick | ... | boom operator |
Micheal MacKinnon | ... | foley artist |
Alex Menzies | ... | sound editor |
Chris Sinclair | ... | re-recording mixer |
Becky Thomson | ... | sound recordist |
Richard Welsh | ... | dolby sound consultant |
Camera and Electrical Department
Robert Allan | ... | gaffer |
Denise Cochrane | ... | camera trainee |
Charlie Crawford | ... | still photographer |
Robert Etherson | ... | grip |
Andy Gardner | ... | focus puller |
Carol Gordon | ... | still photographer |
Martin Minton | ... | still photographer |
Mark Sneddon | ... | assistant camera |
Dave Wilson | ... | electrician |
David Wilson | ... | electrician |
Costume and Wardrobe Department
Elaine Robertson | ... | wardrobe assistant |
Editorial Department
Trevor Brown | ... | colorist |
Anna Mehta | ... | assistant editor |
Location Management
Jennifer Brooks | ... | location assistant |
Henry Gordon | ... | location assistant |
Naomi Liston | ... | location manager |
Music Department
Gregg Alexander | ... | composer: song "Life Is a Roller Coaster" |
Simon Baker | ... | music producer |
Darius Campbell | ... | composer: song "Colourblind" (as Darius Danesh) |
Rick Nowels | ... | composer: song "Life Is a Roller Coaster" |
Script and Continuity Department
Karen Wood | ... | script supervisor |
Transportation Department
Ronnie Morrison | ... | tracking vehicle |
Additional Crew
Julie Austin | ... | drama coach |
Neil Cairns | ... | production accountant |
Jo Cameron Brown | ... | dialect coach |
Pete Daly | ... | film publicist |
Christian Fenwicke-Clennell | ... | production coordinator |
Sharon Gibb | ... | paintings artist |
Lizzie Gray | ... | production trainee |
Caragh McKay | ... | product placement coordinator |
Heather Newman | ... | production trainee (as Heather Stewart) |
Mandy Welsh | ... | production secretary |
Thanks
Mark Wood | ... | thanks |