Full Credits
103 members

Jack Docherty
Chief Commissioner Cameron Miekelson· 41 ep

Jordan Young
PC Jack McLaren· 41 ep

Sally Reid
PC Sarah Fletcher· 41 ep

Manjot Sumal
PC Surjit Singh· 41 ep

Karen Bartke
Sgt. Karen Ann Millar· 41 ep

Chris Forbes
PC Charlie McIntosh· 41 ep

Ashley Smith
PC Jane McKay· 41 ep

Graeme Stevely
PC Hugh McKirdy· 41 ep

Joe Hullait
Narrator (voice)· 41 ep

James Allenby-Kirk
Act. Sgt. Ken Beattie· 32 ep

ML Stone
Maggie LeBeau· 32 ep

Darren Connell
Bobby Muir· 32 ep

Stuart McPherson
Archie Pepper· 27 ep

Louise McCarthy
DC Andrea McGill· 23 ep

Julie Wilson Nimmo
DC Megan Squire· 22 ep

Phoebe Connolly
PC Sharon McKelvie· 10 ep

Amy Matthews
Annie McInnes· 5 ep

Neshla Caplan
PC Laura Washington· 5 ep

Andrew John Tait
Sgt. Napier Carmichael· 5 ep

Jim Smith
Murphy Williams· 3 ep

Andrew McIntosh
Sgt. Donaldson· 3 ep
John Gavin
Ice Cream Seller· 3 ep

Gayle Telfer Stevens
Jamie-Leigh McGurk· 2 ep
Neil Bratchpiece
Colin Bertram· 2 ep

Jamie MacDonald
Jamie Rutherford· 2 ep
John Gordon Sinclair
Harry Cope· 2 ep

Charlene Boyd
Lana McTavish· 1 ep

Susie McCabe
Judith· 1 ep
Matt Winning
Merchandise Seller· 1 ep

Fred MacAulay
Self· 1 ep

David Ireland
Wee Turkey· 1 ep
Wayne Mazadza
Samson Katemo· 1 ep
Ross Main
Car Driver· 1 ep

Richard Gadd
Tybalt Camberlain· 1 ep
Fiona Wood
Meg· 1 ep
Christopher Barclay
Duncan· 1 ep
Gareth Waugh
Jimbo Kumar· 1 ep
Craig Johnstone
Leslie Mason· 1 ep
Meghan Tyler
Rachel McGuigan· 1 ep
Paul-James Corrigan
Tommy Mehrtens· 1 ep

Paul McDaniel
Stu McAlistair· 1 ep

Vicki Liddelle
Katherine Hills· 1 ep
Patricia Panther
Riot Chief· 1 ep
James McCreadie
Murray Paul· 1 ep

Ian Rankin
Self· 1 ep
Paul Sneddon
Albert Johnstone· 1 ep
Ally Houston
Sandy Redpath· 1 ep

Bill Paterson
Sir Neville Archibald· 1 ep
Ashley J Russell
Romanna Andrews· 1 ep
Andrew Wason
Pickle Pee· 1 ep

Maureen Carr
Cilla· 1 ep
Phil Cunningham
Self· 1 ep
Rosco McClelland
Ally Ellis· 1 ep
Stephen Tait
Kris Millar· 1 ep
Simon Donaldson
Greg McCausland· 1 ep
Shereen Nanjiani
Self· 1 ep
Kieran Baker
Gregor Lindsay· 1 ep
Gary Meikle
Felix Fieri· 1 ep
Darren Brownlie
Bruce Osborne· 1 ep
Gus Beattie
Radio DJ (voice)· 1 ep

James Devoy
Sgt. Ray McCoy· 1 ep

Gerry McLaughlin
Deputy Prime Minister Gert Strubers· 1 ep

Kirsty Strain
Mother· 1 ep

Lorraine McIntosh
Barbara Edwards· 1 ep
Liam Garrelly
Barry Greenhorne· 1 ep
Iain Hodgetts
Stuart Cruickshank· 1 ep
Jamie Rea
Tony Spencer· 1 ep
Bruce Morton
Patrick Dillon· 1 ep

Dom Watters
Connor Hollis· 1 ep
Eamonn Jones
Larry Francis· 1 ep
Johnny Spaceman
Big Kev· 1 ep

Steven McNicoll
Lawyer· 1 ep
Cilla Fisher
Self· 1 ep
Artie Trezise
Self· 1 ep
Lubna Kerr
Mandeep Kaur· 1 ep
Adam Buksh
Onkar Singh· 1 ep
Jay Lafferty
Claire Long· 1 ep

Michael MacKenzie
Calder Campbell· 1 ep

Sean Scanlan
Hunter MacDonald· 1 ep

Michael Moreland
Mr Christmas· 1 ep
Joyce Falconer
Shona Laird· 1 ep
Mark Dallas
Liam Riddle· 1 ep

Ruth McGhie
Mary McCormack· 1 ep
Kieron Nicholson
Willie Saffron· 1 ep
Chris Toal
Tam Spraggins· 1 ep
Rachel Jackson
Bernie Cooper· 1 ep

Abigail McGibbon
Candy· 1 ep

Paul McCole
Logan Simpson· 1 ep

Lee Ridley
Kyle Anderson· 1 ep

Michelle McManus
Self· 1 ep
Sheila Donald
Mrs McKelvie· 1 ep
Scott Ironside
Hamish Elder· 1 ep
Ben Verth
Harold Small· 1 ep
Judith Ralston
Self· 1 ep
Susan Riddell
Caroline Burke· 1 ep
Bob Kane
Fraser Burke· 1 ep
Kern Falconer
Alistair McNair· 1 ep
Jasmine Main
Jenny Baxter· 1 ep
Sally Magnusson
Self· 1 ep

Louise Stewart
Moira McCormack· 1 ep
Angus Coutts
Sean Jeffrey· 1 ep

Lorraine Kelly
Self· 1 ep

Krystal Evans
Vlogger· 1 ep
56 members
Iain Davidson
Director
Carol-Anne Henderson
Assistant Director
Kirsty Auld
Script Supervisor
Joe Hullait
Writer
Chris Grady
Writer
Stuart McPherson
Story Supervisor
Stuart McPherson
Screenplay
Dominic Reynolds
Writer
John Reynolds
Writer
Susan Riddell
Writer
Iain Davidson
Producer
Rab Christie
Executive Producer
Ewan Angus
Executive Producer
Andy Drummond
Production Designer
Gavin Smith
Executive Producer
Natalie Astridge
Production Designer
Emer O'Sullivan
Production Designer
Suzi Cassidy
Production Manager
Owen Bell
Executive Producer
Sarah Snuggs
Production Coordinator
Ashley McKee
Unit Manager
Susan Haynes
Head of Production
Julie Whiteside
Publicist
Barry Laird
Location Manager
Jill Harris
Production Accountant
Taylor Bandoni
Production Runner
Craig McKirdy
Director of Photography
Steven Mochrie
Director of Photography
Chris Kinghorn
Camera Production Assistant
Gregor Tulloch
Camera Operator
Kayleigh Little
Camera Production Assistant
Dave Murricane
Sound Mix Technician
Graham McCormick
Sound Recordist
Charles Law
Boom Operator
Jim Davers
Standby Property Master
Philip Barratt
Standby Art Director
Kenny McGuire
Graphic Designer
Mark Di Meo
Graphic Designer
Dan MacDonell
Dressing Prop
John Knight
Props
Rosslyn Oman
Art Direction
Nicole Tulloch
Makeup Designer
April MacTavish
Costume Designer
Kirsten Gair
Costume Assistant
Cheryl Tait
Makeup Artist
Susie Will
Wardrobe Supervisor
Simon Hamilton
Editor
Mike Riding
Editor
John Douglas Wilson
Editor
Iain Miller
Editor
Walter J Grant
Editor
Andrew Berry
Editor
Mark Gordon
Floor Runner
Lee McKellar
Editorial Staff
Ben Mullen
Editorial Staff
Sean McDonald
Gaffer