

I Swear
Diagnosed with Tourette Syndrome at 15, John Davidson navigates his way against the odds through troubled teenage years and into adulthood, finding inspiration in the kindness of others to discover his true purpose in life.
273 Reviews
Released
2025-09-22
Language
en
Runtime
2h 0m
Budget
$6,000,000.00
Production
One Story High
Tempo Productions
StudioCanal UK
Genres
Drama
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)
Crew

Kirk Jones
Producer

Sam Sneade
Editor

Piers Tempest
Producer

James Blann
Director of Photography

Kirk Jones
Writer

Georgia Bayliff
Producer

Kirk Jones
Director

Simon Hayes
Production Sound Mixer

Laurence Brown
Finance

Stephen Rennicks
Original Music Composer

Cindy Jones
Executive Producer

Lauren Cox
Co-Producer

Graeme Mackenzie
Line Producer

Kate Eldridge
Production Manager

Remo Catani
First Assistant Director

Emma Zee
Post Production Supervisor

Annalisa Boyd
Assistant Editor

Paul Donnelly
Fight Choreographer

Carter Ferguson
Fight Choreographer

Clyde Jones
First Assistant "A" Camera

Agata Rafalska
Second Assistant "A" Camera

Scott Christopher McIntosh
Camera Trainee

Paul Morgan
Camera Trainee

Kitty Darling
Camera Trainee

Sarina Vlaytchev
Camera Trainee

Elias Nygard
Camera Trainee

Jessica Pezet
Digital Imaging Technician

Andrew Harvey
Digital Imaging Technician

Stuart Liam McConville
Digital Imaging Technician

Derek Gereg
Digital Imaging Technician

George Geddes
"B" Camera Operator

Charlie Cowper
Steadicam Operator

Sean Corbett
Steadicam Operator

Sean Monroe
First Assistant "B" Camera

Richard Hughes
Second Assistant "B" Camera

Ryan Bain
Second Assistant "B" Camera

Elias Nygard
Second Assistant "B" Camera

Sam Short
Drone Operator

Miles Trotter
Drone Pilot

Hugo Saunders
Drone Operator

Justin Curran
Drone Operator

Richi Holt
Key Grip

Richi Holt Jr.
Assistant Grip

Craig Cowper
Gaffer

Danny May
Best Boy Electrician

Francis MacNeil
Best Boy Electrician

Vinny Cowper
Electrician

Veronika Kazakova
Electrician

Graham Blakeley
Electrician

Gregor Kirk
Electrician

James Harris
Electrician

Jake Connolly
Electrician

Ada Stachura
Script Supervisor

Ada Stachura
Script Coordinator

Dawn Franklin
Second Assistant Director

Abigail Ross
Second Assistant Director

Doug Inman
Second Assistant Director

Eilidh Murdoch
Third Assistant Director

Callum Johnson
Third Assistant Director

Mia Williamson
Floor Runner

Tommy Brennan
Crowd Assistant Director

Asib Akram
Production Coordinator

Marie Biebert
Assistant Production Coordinator

Ada Urbaniak
Production Assistant

Fiona Mundy
Production Assistant

Matthias Pachner
Producer's Assistant

Kate Eldridge
Production Accountant

Abid Nazir
First Assistant Accountant

Charlene McGill
Assistant Accountant

David Konix
Supervising Art Director

Felicity Good
Set Decoration

Larisa Gormal
Assistant Set Decoration

Connor Dupré
Assistant Set Decoration

Rebecca Smith
Assistant Art Director

Carla Begg
Standby Art Director

Callum MacLeod
Graphic Designer

Cora McGookin
Graphic Designer

Katie Fiore
Graphic Designer

John Knight
Property Master

Callum Donaldson
Dressing Prop

John Gordan
Dressing Prop

Lauren Evans
Casting Director

Denise Coombes
Costume Design

Sabrina Linder
Production Design

Kirsten Lane
Music Supervisor

Deb Kenton
Hair Designer

Deb Kenton
Makeup Designer

John Davidson
Executive Producer

Alex Reynolds
Choreographer

Caroline Hamilton
Makeup Artist

Caroline Hamilton
Hairstylist

Claire McAndrew
Hairstylist

Claire McAndrew
Makeup Artist

Raymond McArthur
Hair Supervisor

Raymond McArthur
Makeup Supervisor

Gemma Ross
Assistant Makeup Artist

Gemma Ross
Hair Assistant

Paul Mackman
General Manager

Mat Billings
Floor Runner

Tommy Jay Brennan
Crowd Assistant Director

Libby Cavaye
Floor Runner

Angela Giblin
Crowd Assistant Director

Doug Inman
Crowd Assistant Director

Kendal Sheridan McKinlay
Base Camp Operator

Christopher McPhillips
Floor Runner

Tom Vevers
Floor Runner

Petra Crace
Prop Maker

Chinyere Eze
Assistant Set Decoration

Robyn Gray
Graphic Designer

Laura Knight
Art Department Assistant

Jana Kritchever
Title Designer

Maebh McManus
Art Department Assistant

Aline Moroz
Art Department Assistant

Matt Timms
Art Department Assistant

Dachi Abesalashvili
Foley Editor

Niv Adiri
Sound Director

Emma Butt
Dialogue Editor

Rati Chkhetiani
Foley Editor

Joe De-Vine
Sound Designer

Tornike Dzidzikashvili
Foley Artist

Arthur Fenn
Sound Assistant

Billy Hayes
Sound Assistant

Simon Hayes
Sound Re-Recording Mixer

Dan Johnson
Sound Re-Recording Mixer

Robin Johnson
Sound Assistant

Beso Kacharava
Foley Editor

Salome Maisuradze
Foley Mixer

Tom Moisan
Sound Mixer

Alexander Sanikidze
Foley Editor

Tom Sayers
Sound Designer

Edwin Weiss
Sound Assistant

Paddy Eason
Visual Effects Supervisor

Gabriela Goncalves
Visual Effects Producer

Matilda Harris
Visual Effects Coordinator

Francesco Antonio Maggi
Compositor

Bhumika Mayer
Visual Effects Producer

Freddie Chisholm
Lighting Technician

Martin Cumming
Digital Imaging Technician

Robbie Gray
Gaffer

Graeme Hunter
Still Photographer

Alex Kerr
Grip

Gary Laing
Electrician

Davey Logan
Techno Crane Operator

Davey Logan
Grip

Jess Pezet
Digital Imaging Technician

Sophia Carr-Gomm
Casting Associate

Melissa Wilkins
Casting Associate

Claire Currie
Key Costumer

Nina McNally
Costume Assistant

Shanagh Penman
Costume Supervisor

Honor Anderson
Costume Standby

Clara Mullen
Costumer

Aleksandra Skowyra
Costumer

Keith Barton
Systems Administrators & Support

Anna Krinitcina
Digital Intermediate

Günsu Çiftçi Lau
Post Production Producer

Iacovos Le-Du
Assistant Editor

Thomas Lehmann
Digital Intermediate Producer

Alexandra Montgomery
Post Production Coordinator

Michael Montgomery
Post Production Coordinator

Lara Raineri
Post Production Coordinator

Angus Blacklock
Location Assistant

Matt Cowlam
Assistant Location Manager

Jay Finlayson
Assistant Location Manager

Oliver Laurenson Gore
Location Manager

Stuart Miles Green
Assistant Location Manager

AJ Rosloniec
Location Assistant

Helena Jung
Script Supervisor

Sophie Faye O'Shea
Script Supervisor

Herbert Butler
Digital Intermediate Colorist

Dan Moran
Colorist

Jessica Moran
Clearances Coordinator

Robyn Gray
Petty Cash Buyer

Anna Kindness
Petty Cash Buyer

Cameron McSwan
Standby Property Master

Jordan R.A. Mills
Standby Property Master

Matt Timms
Standby Property Master

Cornelius Shea
Digital Intermediate Producer