Diretor/a
Brian Kelly
DIRETOR/A
James Hawes
Richard Laxton
Nick Willing
Suri Krishnamma
Maurice Phillips
Patrick Harkins
Diarmuid Lawrence
Andy Hay
Elenco (na ordem dos créditos)
Bill Paterson
Dr. Douglas Monaghan
Dawn Steele
Justine McManus
Iain Robertson
Craig Stevenson
Louise Irwin
Tina Logan
Alan Marsh
Walk on
Archie Panjabi
Megan Sharma
Peter McDonald
Dr. Andrew Gemmill
Barbara Rafferty
Rena
Hugh Ross
Dean Claremont
Ruth McGhie
Doreen Philips
Finlay Harris
Confused Teenager
Nigel Terry
Prof. Michael Holloway
Peter Guinness
Dr. Phillip Duncan
Lisa Livingstone
Jenny
David Ashton
Philip Crooks
Forbes KB
Psychiatric Patient
Barbara Flynn
Lt Col Petra Summers
Krystina Coates
Martha Morrison
Neve McIntosh
Karen O'Rourke
Rakie Ayola
Yemi
Ben Miles
Ian O'Rourke
Robbie MacLellan
Billy McManus
Danny Midwinter
Daniel Blakemore
Douglas Henshall
Robert Dunbar
John Hannah
John Wade
Louis Mahoney
Chris
Christine Bottomley
Mary Dunbar
Colin Salmon
Peter Locke
Joanna Roth
Patience Green
Chandra Byatt
Chloe Williams
Christina Cole
Rebecca Muir
Sheila Grier
Sandra Williams
Tanya Moodie
Alisha
David Gyasi
Lucas Hegarty
James Fleet
Findlay Morrison
Jane Stabler
Glynis
Benjamin Davies
Dominic Morrison
Lisa Gardner
Donna Taylor
Jill Baker
Annie Rubenstein
Elaine Cree
Isobel
Jenni Keenan-Green
Caroline Gregory
Celia Graham
Alice
Mark Wood
John
Liz Daniels
Old Bosnian Woman
Lesley Vickerage
Carol Morrison
Michelle Duncan
Claire Morrison
James Buller
James
Jamie Pigott
Alec Hart
Clara Perez
Maria
Matt Costello
Mike Williams
Gilbert Martin
Graham Williams
Eilidh Cowan
Emma McCormick
Nicholas Gecks
Benjamin Croft
Georgie Glen
Consultant
Eileen McCallum
Agnes
Jake Woods
Lennie
Mo Sesay
DI Harwell
Sarah Haynes
Ann
Peter Capaldi
Gordon Fleming
Siobhan Redmond
Carol Fleming
Ellie Haddington
Ellen McKay
Struan Rodger
August McKay
Jason Done
Mike O'Connor
Ford Kiernan
Sgt Mulgrew
Michelle Collins
Katie Quinn
Tracy Wiles
Secretary
Bhasker Patel
Dentist
Karim Saleh
Rashid
Frank Gallagher
DS Crowther
Eric Mason
Mr. Phillips
Jonathan Guy Lewis
Sam
Houda Echouafni
Nadine
Carter Ferguson
Doctor
Julie Miller
Carol
Diana Payan
Mrs. Phillips
Allyson Brown
Café Girl
Roy Sampson
Rev McTaggart
Graham Pountney
Librarian
Melissa Lloyd
Miss Logan
Paul Viragh
Gordon Reid
Shenagh Govan
Head Teacher
Eddie Nestor
Social Worker
Sam MacLintock
Joe Quinn
Ruaraidh Murray
Thomas
Kirstin Smith
Georgina McKay
Jowanna Rose
Diane
Sheena Penson
Shopkeeper
Carole Cassidy
Mrs. Fiona Murray
Derek Munn
Pathologist
Steven Atholl
Young PC
Marjory Hogarth
Carrie
Olivia Simpson
2nd Girl
Moira Opazo
Co-worker
Kieran McCabe
Sean Fleming
Ian Falconer
History Lecturer
Jay Manley
Attendant
Naomi Simpson
1st Girl
Rami Breich
Salim
Akrah Breich
Salim's Father
Jeff Rawle
James Norman
Stephen Lord
Angus Jenson
Emma Campbell-Jones
Sarah
William Ruane
David
Martha Leishman
Jane Keddie
Jim Webster
Stuart
Choy-Ling Man
Alex Howden
Garage Attendant
Frances Grey
Caroline Jenson
Phoebe Thomas
Chloe
David Goodall
Ian Keddie
Peter Lochburn
Hotel Guest 1
Jonathan Holt
Paul Mason
Michael Obiora
Lucas
Maureen Carr
Rose
Elliott Jordan
Josh
Ken Drury
Ron Goodall
Arthur Wilson
Jason
Liz McFarlane-Davie
Hotel Guest 2
Esther Coles
Nurse
Kirsty Stuart
Leah Goodall
Louis Dempsey
Damian Kelly
Judy Sweeney
Mary Goodall
Christopher Craig
Vicar
Lucy Griffiths
Rebecca
Shauna Macdonald
Rosie Galt
Stuart Wilkinson
Nick
Dennis Banks
Janitor
Connie Fullerton
Susan
Gordon Morris
Policeman
Barry McGee
Stephen
John Milroy
Firefighter
Eddie Osei
Mr. Adeoye
Phyllis Logan
Elaine
Sheila Reid
Aggie the Chambermaid
Roger Evans
Hangman
Cara Kelly
Duncan Bannatyne
John Tudor
Fiona Henderson
Newsreader
Alec Heggie
MacAlistair
Ronald Pickup
Alex Galt
Lisa McAllister
Louise Bolton
Cleaner
Louise Ludgate
Cashier
Ian Dunn
Don Gallagher
Hotel Doctor
Alan McHugh
Paul Gregory
Iain Wotherspoon
Senior House Officer
Gilly Gilchrist
Attacker
Gareth Glen
Alex
Jennifer Lowrie
Charity Shop Assistant
Vincent McCread
Elderly Man
Roshan Rohatgi
Dr. Samir Suppiah
Paul McGann
Christopher Chambers
Rae Hendrie
Sheila
Paul Blair
Brian
Mabel Aitken
Valerie Ashe
Doreen McGillivray
Russell Alexander Kennedy
Stuart - Aged 4
Ron Donachie
Minister
Natalie J. Robb
Carla Vigo
David Roper
William
Kay Gallie
Betty
Allister Yuen-Trench
Peter the Barman
George Anton
Minister Gunn
Kananu Kirimi
Simone
Ann Penfold
Margaret
Clare Grogan
Cathy
Murdo Mitchell
Little Boy
Carolyn Calder
Mother
Tom Magditch
Westcott
Tommy Carey
Darren
Catherine Russell
Linda McCormick
Edith MacArthur
Sheila Hall
Brian McCardie
Chris Beale
Jamie MacPhee
Harry
Lauren Freeny
Daughter
Alisdair Simpson
Mathers
Ali Craig
Greg
Tim Plester
Video Shop Assistant
Mandi Symonds
Lilian
Robyn Gordon
Jane McCormick
Kari Corbett
Kelly Tudor
Kevin MacIsaac
Dennis
Stephen McCreadie
Chemist
Thomas Lockyer
Samuel Miller
Polly Frame
Laura
Mike Goodenough
Desk Sergeant
Andi Osho
Angela Parker
John Yule
Dr. Burnett
Zak Hanif
Fire Chief
Sharon MacKenzie
Bryan Lowe
Mick
Stuart David
Gavin
Coralie Rose
Lygia
John Guerrasio
1950s Newscaster
Mark Springer
Paramedic
Andy Clark
Andy
Gordon Brandie
Rag Week Student
Inday Ba
Anna
Mark Ajayi
Currency Exchange Worker
Grant Burgin
DS Evans
Gary Lilburn
Father Lamb
Amanda Daniels
Lucy
Goran Kostic
uncredited
Amanda Beam
Hotel Guestuncredited
MacKay Crawford
Irvine Galtuncredited