Customize Results:
Male Female

Weight in lbs.


Height
ft   in

Age



I Swear

[BE THE FIRST TO RATE THIS MOVIE]
Calorie Rating: 169
Released: 2025-09-22
Running Time: 120 Minutes
Budget: 6000000
Revenue 8390131
Homepage: https://www.iswearfilm.com/
Studios: One Story High, Tempo Productions, StudioCanal UK,


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.

Director / Directors

Kirk Jones
Director
Remo Catani
First Assistant Director
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

Tommy Brennan
Crowd Assistant Director


Cast

Robert Aramayo
Character: John Davidson
Peter Mullan
Character: Tommy Trotter
Maxine Peake
Character: Dottie Achenbach

Shirley Henderson
Character: Heather Davidson
Scott Ellis Watson
Character: Young John Davidson
Paul Donnelly
Character: Billy Dean

Douglas Rankine
Character: Doctor Colin Hargreaves
Adam McNamara
Character: PC / Inspector MacCullen
Louise Stewart
Character: Caroline

Chris Dixon
Character: James
David Carlyle
Character: Chris Achenbach
Steven Cree
Character: David Davidson

Anthony Capaldi
Character: Andy
Andrea Bisset
Character: Lucy
Francesco Piacentini-Smith
Character: Murray

Gordon Peaston
Character: Councillor Spalding
Christina Modestou
Character: Alison
Isla Mercer
Character: Young Caroline

Andrew McPhail
Character: James' friend
Malcolm McFadyen
Character: Police Officer
Catriona McArthur
Character: Sharon Davidson

Jamie McAllister
Character: Young Murray
Leah MacRae
Character: Mrs Robinson
Jamie Marie Leary
Character: Irene

Amber Sylvia Edwards
Character: Marie
Paul Cassidy
Character: Allan
Christina Ashford
Character: Queen Elizabeth II

Gary French
Character: Procurator Fiscal
Thierry Mabonga
Character: Defence Agent
Ruth Milne
Character: Karen

Donald Morrison
Character: Priest
Gordon Morris
Character: Queen's Speaker
Jason Alan Staines
Character: Doctor

Cerys Tinney
Character: Girl
Paddy Towers
Character: Lad 1
Kendal Sheridan McKinlay
Character: Barmaid

Ellie Macdowall
Character: Girl
Sanjeev Kohli
Character: Shopkeeper
Emma Hartley-Miller
Character: Woman on Train

Michael Dylan
Character: Butler
Calum Cormack
Character: Bouncer
Michael Cooke
Character: Journalist

Johnny Milne
Character: Johnny Milne
Alan Morton
Character: Alan Morton
Frankie Morton
Character: Frankie Morton

Paul Stevenson
Character: Paul Stevenson
Johnny Austin
Character: Journalist

Somerled Campbell
Character: Palace Official
Simon Charnley
Character: Police Officer
Ron Donachie
Character: Headmaster

David Gallacher
Character: Police Officer
Holly Howden Gilchrist
Character: Suzie
Gregor Mackay
Character: Danny

Ross Mann
Character: Journalist
John Mclarnon
Character: Police Officer
Taqi Nazeer
Character: Gerry

Abid Nazir
Character: Teacher
Connor Parkin
Character: Roddy
Ella Victoria Robb
Character: English Teacher

Carolina Valdés
Character: Barbara
Cameron McSwan
Character: Football Kid (uncredited)
Finlay Phillips
Character: Schoolboy (uncredited)


Production and Crew

Kirk Jones
Producer

James Blann
Director of Photography

Simon Hayes
Production Sound Mixer
Stephen Rennicks
Original Music Composer

Cindy Jones
Executive Producer
Lauren Cox
Co-Producer
Graeme Mackenzie
Line Producer

Kate Eldridge
Production Manager
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
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

Danny May
Best Boy Electrician
Francis MacNeil
Best Boy Electrician
Vinny Cowper
Electrician

Graham Blakeley
Electrician
Gregor Kirk
Electrician

James Harris
Electrician
Jake Connolly
Electrician
Mia Williamson
Floor Runner

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