cast
-
Robert Aramayo
John
-
Maxine Peake
Dottie
-
Peter Mullan
Tommy
-
Shirley Henderson
Heather
-
Scott Ellis Watson
Young John
-
David Carlyle
Chris
-
Francesco Piacentini-Smith
Murray
- Somerled Campbell Palace Official
- Michael Dylan Butler
-
Christina Ashford
The Queen
-
Sanjeev Kohli
Kenny
-
Steven Cree
David
- Ethan Stewart William (10)
-
Isla Mercer
Caroline (7)
-
Catriona McArthur
Sharon (13)
-
Paul Donnelly
Billie Dean / Attacker Under Bridge
-
Ron Donachie
Headmaster Donald Watkins
-
Jamie McAllister
Young Murray (12)
- Abigail Noon Kerry (12)
-
Ella Victoria Robb
Teacher
- Sam Felderhof Boy 1
-
Isaac Chan Adams
Boy 2
-
Leah MacRae
Mrs Robinson
- Taqi Nazeer Gerry
- Liam Campbell Fight Boy
-
Douglas Rankine
Doctor
-
Anna-Jorge Somerville
Dawn
-
Connor Parkin
Roddy
-
Holly Howden Gilchrist
Suzy
-
Calum Cormack
Bouncer
- Amber Sylvia Edwards Marie
-
Chris Dixon
James
-
John McLarnon
Police Officer
-
Jamie Marie Leary
Irene
-
Ellie MacDowall
Girl in Newsagent
-
Anthony Capaldi
Andy
-
David Gallacher
Sheriff
-
Thierry Mabonga
Defence Agent
-
Gary French
Procurator Fiscal
-
Ross Mann
Journalist 1
- Johnny Austin Journalist 2
-
Michael Cooke
Journalist 3
- Donald Morrison Priest
-
Ruth Milne
Karen
- Paddy Towers Lad 1
-
Cerys Tinney
Girl
- Gregor Mackay Danny
-
Adam McNamara
PC / Inspector MacCullen
-
Gordon Peaston
Councillor Spalding
-
Paul Cassidy
Allan
-
Karen Bartke
Claire
-
Andrea Bisset
Lucy
-
Christina Modestou
Alison
-
Greg Storey
Greg
-
Paul Stevenson
Paul
-
Gordon Morris
Queen's Speaker
-
Louise Stewart
Caroline (34)
-
Carolina Valdés
Barbara
-
Emma Hartley-Miller
Woman on Train
-
Debra Stephenson
The Queen (voice)
-
John Davidson
Self (archive footage)