Director
Roger Gartland
DIRECTOR
Matthew Evans
Martyn Friend
Maurice Phillips
David Moore
Morag Fullarton
Stars (in credits order)
Ken Stott
DI John Rebus
Claire Price
DS Siobhan Clarke
Jennifer Black
DCS Gill Templer
Gregor Gillespie
Waiter
John Hannah
Sara Stewart
DCI Gill Templer
Gayanne Potter
Ron Donachie
Jack Gunner
Andrew Barr
Weasel
Ewan Stewart
DI Jack Morton
Russell Anderson
Alan Mitchison
Jenny Ryan
WPC Logan
Adam Smith
Police Officer
Michelle Fairley
Janice Mee
Stuart Hepburn
D Supt McCaskill
James Cosmo
Morris Cafferty
Lewis Howden
DI Ormond
Emma Currie
Angela Jack
Michael Carter
Joe Toal
Kevin McMonagle
Clive Dawson
Robert Stuart
Jeff Curt
Stevie Hannan
Mechanic
Tony Donaldson
Mental Minto
David MacLennan
Pathologist
Jaclyn Tse
Anne's Nurse
Stephen McCole
Si McLeese
Chris Young
Acid Throwing Man
Malcolm Shields
Kenny Lynch
Molly Innes
Elaine
Alan Tall
Sammy McNally
Stella Gonet
Cynthia Marber
Jim Norton
Ryan Slocum (The Preacher)
Robert Cavanah
DI Dalcastle
Noreen Leighton
Secretary
Jimmy Yuill
Mickey
Sandy Welch
Rev Andrew Mason
Jason Hetherington
Edward Marber
Pip Torrens
Andrew Hammill
James Cunningham
Marty Fairstone
Ross Allan
Banehall Policeman
Bryan Larkin
Charlie Guthrie
John Stahl
Rev Andrew McLeod
Graeme Rooney
Bobby Robertson
Michael Nardone
DI Martin Kilpatrick
Annette Westwood
Anna - Prostitute
Nicholas Jones
Commander Steelforth
Therese Bradley
Margaret Robertson
Joanna Roth
Eve Kendal
Natalie Dormer
Phillippa Balfour
Gary Lewis
Gregor Jack
David Robb
Daniel Raeburn
Cora Bissett
Trudy Laing
Paul di Rollo
Peacock's Solicitor
Sam Heughan
Peter Carr
Nick Farr
Donald Morrison
Paul Cunningham
Barney Mee
Annie Louise Ross
Annie McNally
Andrea Hart
Fiona Kollross
Bryan Lowe
Andy
Lindy Whiteford
Barbara Carr
Carole Anders
Nurse
Tom Watson
Dr. Emir Slaven
Russell Barr
Darren Rough
Richard Johnson
Sir James Hogarth
Lynsey Baxter
Belinda
John McQuiston
Sergeant
Emma D'Inverno
Police Doctor
June Brogan
Maisie
Leo Wringer
Joe Kamweze
Jessica Graham
Susan Carr
Andrew Neil
Ken Flatley
Sheyla Shehovich
Candice
Clare McCarron
Angie Riddell
Ashley Jensen
Mhairi Henderson
Mark Bonnar
DI Jim Margolies
Karen Gillan
Teri Cotter
Sarah Collier
Juliet Raeburn
Leigh Biagi
Liz Jack
James McAnerney
Forensic Officer
Fergus McCann
Chemist
Tony Close
Bunny
Brian McCardie
Brian Robertson
Jordan Young
Young PC
Jamie Michie
Danny Kerr
David Lyon
Lawson Geddes
Michelle Gomez
Caro Rattray
Mark Cox
Jim Considine
Eileen McCallum
Miss Currie
Ciaron Kelly
James Bell
Andy Clark
Kevin Urquart
Ian Grieve
Colin Morton
Nicholas Farrell
Davis Haigh
Des McAleer
DI Frances Grey
Belle Jones
Hotel Receptionist
Eilidh MacDonald
Sammy Rebus
Robert McIntosh
Lenny Spaven
Hugh Ross
Dr. Joe Margolies
Paul Doonan
Davey Soutar
Joanne Froggatt
Gail Maitland
Stuart McQuarrie
Martin Cowan
William Ruane
David Costello
Kate Donnelly
Sally Williams
Jack Lyons
Lee Hartman
Julie Graham
Stacy Webster
Jon Morrison
DI Jazz McCulloch
Lorcan Cranitch
Thomas Steele
Charlie Willis Jeffery
QC
Phillippa Wilson
DI Miriam Kenworthy
Anna Hepburn
Betty Margolies
Craig Moncur
Jamesie McMurray
Elayne Sharling
Jessica Hogarth
Emilio Doorgasingh
Muzaffer Yurgi
John Bett
Eddie Raeburn
Billy McColl
Billy Spears
John Clyde
Jack Bell
Alicia Devine
Alice
Dave Anderson
DCI Tennent
Neil McKinven
Gordon
Iain Agnew
High Court Judge
Fish
Barry Judd
Deka Walmsley
Jake Tarawicz
Eric Barlow
DS Ken Smylie
Danielle Cook
Mary Margolies
Sharon Small
Miranda Masterson
Rowena Cooper
Sophie Raeburn
Sean Scanlan
Gavin McManus
Finlay McLean
William Glass
Aida Dumani
Merlinda Kelmendi
Nick Rhys
Daniel Carr
Cara Kelly
Alice Brady
Laura Marks
Eva
Tommy Flanagan
Thomas Telford
Jenny Foulds
Joanne McKenzie
Iain Robertson
Stuart Mee
Gregor Duncan
DS Calumn Smylie
Anna Chancellor
Amanda Morrison
Frank Gallagher
Alan Renshaw
Gary Lamont
Vincent Hawkes
James Grant
Joseph Cowan
Gavin Jon Wright
Policeman
Dolina MacLennan
Sunburst
Hannah Donaldson
Jean Monroe
Douglas Sannachan
Nolan
David Goodall
First Cop
Scott Cleverdon
'Pretty Boy' Summers
Jenny Patterson
Jools Docherty
Stuart Wilkinson
Cameron Petrie
Pamela Shaw
Kate Renshaw
Paul McCole
Danny McLeese
Jane Stabler
Waitress
Allan Sawers
Anderson
Carol Pyper Rafferty
Louise Guest
Corinne Harris
Rhona
David Gallagher
D Supt Grogan
Coral Preston
Ama Petrie
Roy Marsden
Sir Vivian Kirkwood
Tav MacDougall
Peacock's Heavy
Paul Antony-Barber
Richard Pennen
Garry Sweeney
Dave MacFarlane
Gerry Lynch
DC Hynds
Debi Edward
News Reporter
Gilbert Martin
DI Lumsden
Sheila Grier
Teresa Cunningham
Tahar Okbi
Sabri Demir
Finn Den Hertog
Protester
Laura Harvey
Carrie Ann
Myra McFadyen
Van Brady
Mark McDonnell
T Wolf
Garry Stewart
Barber
Susan Vidler
DS Trish Fuller
Frank Gilhooley
Duty Sergeant
Mark Stevenson
Journalist
Vincent Marzello
Clyde Moncur
Paul Malcolm
Ray Heggie
Antony Strachan
PC Ian Henderson
Stephen Docherty
Robert Niles
Itxaso Moreno
Squat Girl
Peter Milne
Xan Zee Barman
Douglas Russell
Kenny Houston
Barbara Barnes
Eleanor Moncur
Peter Kelly
Gordon Ince
Alistair Hudson
Man-in-White
Stewart Ennis
Duncan Barclay
Russell Watters
Drug Squad Inspector
James G. O'Hara
Sean Haddow
James Bryce
Dr. Curt
Lesley Cook
Receptionist
Graeme Mearns
Mark Jenkins
Martyn Tim Webster
Telford Man
Pamela Kelly
Mrs. Playfair
Graham Dalton
Hotel Barkeep
Andrew McCulloch
Tony Kane
Steve Caswell
Danny Simpson
Dorothy Jane Stewart
Fern
Surinder Hoonjan
Nahid
Raymond Mearns
Scuzzy Hotel Manager
Robert Paterson
DS Bill Pryde
Mark O'Hare
Christo
Stephanie Wilson
Francine
Jacques Kerr
Doctor
John Comerford
Minister
Kayleigh Johnstone
Leanne
Tam White
Rico Briggs
Trish Mullin
Michael Elder
Alan Berkley
Brian Cunningham
Bill Barclay
William 'Craw' Crawford
Sean Mowat
Boy Eyewitness
Allison McKenzie
Helen
Suzanne Dance
Estate Agent
Andrew John Tait
DC McLean
Thomas Mullins
Joey
Rab Affleck
Marty
Nicola Burnett Smith
TV Presenter
James Mackenzie
Pete
Gordon Munro
Taxi Driver
Ricky Callan
Dirk Robertson
Bouncer
Owen Gorman
Singer
Alistair Ritchie
Hotel Owner
David Tarkenter
PC
Paul Pirie
Customs Officer
Patrick Logan
A&E Doctor
Colin Brown
Man Walking Dog
Jon Leith
Gerry the Waiter
Scott Weir
Boy
Colin Scott-Moncrieff
Undertaker
Faroque Khan
Ronnie Singh
Ian Sexon
TV Journalist
Ian Cairns
Immigration Officer
David Bowles
Priest
Norman Campbell Rees
Detective(uncredited)
Rony Bridges
Forbes KB
CID Officer(uncredited)
Jim Manclark
Police Liaisons Officer(uncredited)
Alan Marsh
Walk On(uncredited)
Nick Smith
Policeman(uncredited)
Paul Kozinski
Library Reader(uncredited)
Stuart Leggatt
Lead Detective(uncredited)
Christopher Schönning
Jackson(uncredited)
Kevin Quinn
Gang Member(uncredited)
Martin McGreechin
Funeral Director(uncredited)
Daisy Ackiens
Carly(uncredited)
Ian Rankin
Man who runs up to Miranda when she is attacked in the street(uncredited)
Marcus Crawford Guy
Young Daniel Raeburn(uncredited)
Elliot James
Student(uncredited)
Finlay Harris
Funeral Mourner(uncredited)
Mae McDougall
Police Woman(uncredited)
Blair Dunn
School Pupil(uncredited)
P.B. McBeath
(uncredited)
Ben Bradley
Art Gallery Guest(uncredited)
Robert Yates
Minister(uncredited)
Iain McGregor
Trevor Guest(uncredited)
Andrew Sloey
Drug Squad Officer(uncredited)