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 8682832
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
Tommy Jay Brennan
Crowd Assistant Director
Angela Giblin
Crowd Assistant Director

Doug Inman
Crowd Assistant Director
Helena Jung
Script Supervisor
Sophie Faye O'Shea
Script Supervisor



Cast

Robert Aramayo
Character: John
Maxine Peake
Character: Dottie
Peter Mullan
Character: Tommy

Shirley Henderson
Character: Heather
Scott Ellis Watson
Character: Young John
David Carlyle
Character: Chris

Francesco Piacentini-Smith
Character: Murray
Somerled Campbell
Character: Palace Official
Michael Dylan
Character: Butler

Christina Ashford
Character: The Queen
Sanjeev Kohli
Character: Kenny
Steven Cree
Character: David

Ethan Stewart
Character: William (10)
Isla Mercer
Character: Caroline (7)
Catriona McArthur
Character: Sharon (13)

Paul Donnelly
Character: Billie Dean / Attacker Under Bridge
Ron Donachie
Character: Headmaster Donald Watkins
Jamie McAllister
Character: Young Murray (12)

Abigail Noon
Character: Kerry (12)
Ella Victoria Robb
Character: Teacher
Sam Felderhof
Character: Boy 1

Isaac Chan Adams
Character: Boy 2
Leah MacRae
Character: Mrs Robinson
Taqi Nazeer
Character: Gerry

Liam Campbell
Character: Fight Boy
Douglas Rankine
Character: Doctor
Anna-Jorge Somerville
Character: Dawn

Connor Parkin
Character: Roddy
Holly Howden Gilchrist
Character: Suzy
Calum Cormack
Character: Bouncer

Amber Sylvia Edwards
Character: Marie
Chris Dixon
Character: James
John McLarnon
Character: Police Officer

Jamie Marie Leary
Character: Irene
Ellie MacDowall
Character: Girl in Newsagent
Anthony Capaldi
Character: Andy

David Gallacher
Character: Sheriff
Thierry Mabonga
Character: Defence Agent
Gary French
Character: Procurator Fiscal

Ross Mann
Character: Journalist 1
Johnny Austin
Character: Journalist 2
Michael Cooke
Character: Journalist 3

Donald Morrison
Character: Priest
Ruth Milne
Character: Karen
Paddy Towers
Character: Lad 1

Cerys Tinney
Character: Girl
Gregor Mackay
Character: Danny
Adam McNamara
Character: PC / Inspector MacCullen

Gordon Peaston
Character: Councillor Spalding
Paul Cassidy
Character: Allan
Karen Bartke
Character: Claire

Andrea Bisset
Character: Lucy
Christina Modestou
Character: Alison
Greg Storey
Character: Greg

Paul Stevenson
Character: Paul
Gordon Morris
Character: Queen's Speaker
Louise Stewart
Character: Caroline (34)

Carolina Valdés
Character: Barbara
Emma Hartley-Miller
Character: Woman on Train
Debra Stephenson
Character: The Queen (voice)


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

Alex Reynolds
Choreographer
Caroline Hamilton
Makeup Artist

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
Libby Cavaye
Floor Runner

Kendal Sheridan McKinlay
Base Camp Operator
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

Niv Adiri
Sound Director
Emma Butt
Dialogue Editor
Rati Chkhetiani
Foley Editor

Joe De-Vine
Sound Designer
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

Tom Moisan
Sound Mixer
Tom Sayers
Sound Designer

Edwin Weiss
Sound Assistant
Paddy Eason
Visual Effects Supervisor
Gabriela Goncalves
Visual Effects Producer

Matilda Harris
Visual Effects Coordinator
Bhumika Mayer
Visual Effects Producer

Freddie Chisholm
Lighting Technician
Martin Cumming
Digital Imaging Technician

Graeme Hunter
Still Photographer
Gary Laing
Electrician

Davey Logan
Techno Crane Operator
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

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
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