Highlights
I Swear

I Swear (2026) - Full Cast and Crew

Audience Score
83

Cast

S
Scott Ellis Watson
as Young John
D
David Carlyle
as Chris
S
Somerled Campbell
as Palace Official
C
Christina Ashford
as The Queen
E
Ethan Stewart
as William (10)
I
Isla Mercer
as Caroline (7)
C
Catriona McArthur
as Sharon (13)
J
Jamie McAllister
as Young Murray (12)
A
Abigail Noon
as Kerry (12)
E
Ella Victoria Robb
as Teacher
S
Sam Felderhof
as Boy 1
I
Isaac Chan Adams
as Boy 2
T
Taqi Nazeer
as Gerry
L
Liam Campbell
as Fight Boy
A
Anna-Jorge Somerville
as Dawn
C
Connor Parkin
as Roddy
C
Chris Dixon
as James
E
Ellie MacDowall
as Girl in Newsagent
A
Anthony Capaldi
as Andy
G
Gary French
as Procurator Fiscal
R
Ruth Milne
as Karen
P
Paddy Towers
as Lad 1
C
Cerys Tinney
as Girl
G
Gregor Mackay
as Danny
K
Karen Bartke
as Claire

Crew

K
Kirk Jones
Director
K
Kirk Jones
Writer
K
Kirk Jones
Producer
G
Georgia Bayliff
Producer
J
James Blann
Director of Photography
L
Laurence Brown
Finance
S
Stephen Rennicks
Original Music Composer
L
Lauren Cox
Co-Producer
G
Graeme Mackenzie
Line Producer
R
Remo Catani
First Assistant Director
E
Emma Zee
Post Production Supervisor
A
Annalisa Boyd
Assistant Editor
C
Carter Ferguson
Fight Choreographer
C
Clyde Jones
First Assistant "A" Camera
A
Agata Rafalska
Second Assistant "A" Camera
S
Scott Christopher McIntosh
Camera Trainee
P
Paul Morgan
Camera Trainee
K
Kitty Darling
Camera Trainee
S
Sarina Vlaytchev
Camera Trainee
E
Elias Nygard
Camera Trainee
J
Jessica Pezet
Digital Imaging Technician
A
Andrew Harvey
Digital Imaging Technician
S
Stuart Liam McConville
Digital Imaging Technician
D
Derek Gereg
Digital Imaging Technician
G
George Geddes
"B" Camera Operator
C
Charlie Cowper
Steadicam Operator
S
Sean Corbett
Steadicam Operator
S
Sean Monroe
First Assistant "B" Camera
R
Richard Hughes
Second Assistant "B" Camera
R
Ryan Bain
Second Assistant "B" Camera
E
Elias Nygard
Second Assistant "B" Camera
J
Justin Curran
Drone Operator
R
Richi Holt
Key Grip
R
Richi Holt Jr.
Assistant Grip
C
Craig Cowper
Gaffer
F
Francis MacNeil
Best Boy Electrician
V
Vinny Cowper
Electrician
A
Ada Stachura
Script Supervisor
A
Ada Stachura
Script Coordinator
D
Doug Inman
Second Assistant Director
E
Eilidh Murdoch
Third Assistant Director
A
Asib Akram
Production Coordinator
A
Ada Urbaniak
Production Assistant
M
Matthias Pachner
Producer's Assistant
D
David Konix
Supervising Art Director
F
Felicity Good
Set Decoration
L
Larisa Gormal
Assistant Set Decoration
R
Rebecca Smith
Assistant Art Director
C
Cora McGookin
Graphic Designer
J
John Knight
Property Master
L
Lauren Evans
Casting Director
D
Denise Coombes
Costume Design
K
Kirsten Lane
Music Supervisor
D
Deb Kenton
Hair Designer
D
Deb Kenton
Makeup Designer
A
Alex Reynolds
Choreographer
C
Caroline Hamilton
Makeup Artist
C
Caroline Hamilton
Hairstylist
C
Claire McAndrew
Hairstylist
C
Claire McAndrew
Makeup Artist
R
Raymond McArthur
Hair Supervisor
R
Raymond McArthur
Makeup Supervisor
G
Gemma Ross
Assistant Makeup Artist
G
Gemma Ross
Hair Assistant
L
Libby Cavaye
Floor Runner
A
Angela Giblin
Crowd Assistant Director
D
Doug Inman
Crowd Assistant Director
K
Kendal Sheridan McKinlay
Base Camp Operator
T
Tom Vevers
Floor Runner
P
Petra Crace
Prop Maker
C
Chinyere Eze
Assistant Set Decoration
R
Robyn Gray
Graphic Designer
L
Laura Knight
Art Department Assistant
M
Maebh McManus
Art Department Assistant
A
Aline Moroz
Art Department Assistant
M
Matt Timms
Art Department Assistant
D
Dachi Abesalashvili
Foley Editor
N
Niv Adiri
Sound Director
E
Emma Butt
Dialogue Editor
R
Rati Chkhetiani
Foley Editor
J
Joe De-Vine
Sound Designer
T
Tornike Dzidzikashvili
Foley Artist
A
Arthur Fenn
Sound Assistant
B
Billy Hayes
Sound Assistant
D
Dan Johnson
Sound Re-Recording Mixer
R
Robin Johnson
Sound Assistant
S
Salome Maisuradze
Foley Mixer
T
Tom Moisan
Sound Mixer
A
Alexander Sanikidze
Foley Editor
E
Edwin Weiss
Sound Assistant
P
Paddy Eason
Visual Effects Supervisor
G
Gabriela Goncalves
Visual Effects Producer
F
Francesco Antonio Maggi
Compositor
B
Bhumika Mayer
Visual Effects Producer
F
Freddie Chisholm
Lighting Technician
M
Martin Cumming
Digital Imaging Technician
R
Robbie Gray
Gaffer
G
Graeme Hunter
Still Photographer
A
Alex Kerr
Grip
G
Gary Laing
Electrician
J
Jess Pezet
Digital Imaging Technician
M
Melissa Wilkins
Casting Associate
C
Claire Currie
Key Costumer
N
Nina McNally
Costume Assistant
S
Shanagh Penman
Costume Supervisor
H
Honor Anderson
Costume Standby
C
Clara Mullen
Costumer
A
Aleksandra Skowyra
Costumer
K
Keith Barton
Systems Administrators & Support
A
Anna Krinitcina
Digital Intermediate
G
Günsu Çiftçi Lau
Post Production Producer
I
Iacovos Le-Du
Assistant Editor
T
Thomas Lehmann
Digital Intermediate Producer
A
Alexandra Montgomery
Post Production Coordinator
M
Michael Montgomery
Post Production Coordinator
L
Lara Raineri
Post Production Coordinator
A
Angus Blacklock
Location Assistant
M
Matt Cowlam
Assistant Location Manager
J
Jay Finlayson
Assistant Location Manager
O
Oliver Laurenson Gore
Location Manager
S
Stuart Miles Green
Assistant Location Manager
H
Helena Jung
Script Supervisor
S
Sophie Faye O'Shea
Script Supervisor
H
Herbert Butler
Digital Intermediate Colorist
D
Dan Moran
Colorist
J
Jessica Moran
Clearances Coordinator
R
Robyn Gray
Petty Cash Buyer
A
Anna Kindness
Petty Cash Buyer
C
Cameron McSwan
Standby Property Master
J
Jordan R.A. Mills
Standby Property Master
M
Matt Timms
Standby Property Master
C
Cornelius Shea
Digital Intermediate Producer