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
Studios: One Story High, Tempo Productions, Bankside Films,


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


Cast

Robert Aramayo
Character: John Davidson
Maxine Peake
Character: Dottie Achenbach
Shirley Henderson
Character: Heather Davidson

Peter Mullan
Character: Tommy Trotter
Scott Ellis Watson
Character: Young John Davidson
Sanjeev Kohli
Character: Shopkeeper

Ron Donachie
Character: Headmaster
Steven Cree
Character: David Davidson
Paul Donnelly
Character: Billy Dean

Douglas Rankine
Character: Doctor Colin Hargreaves
Adam McNamara
Character: PC/Inspector MacCullen
David Carlyle
Character: Chris Achenbach

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

Louise Stewart
Character: Caroline
Leah MacRae
Character: Mrs Robinson
Christina Modestou
Character: Alison

Catriona McArthur
Character: Sharon Davidson
Isla Mercer
Character: Young Caroline
Jamie McAllister
Character: Young Murray

Jamie Marie Leary
Character: Irene
Amber Sylvia Edwards
Character: Marie
Paul Cassidy
Character: Allan

Gary French
Character: Procurator Fiscal
Thierry Mabonga
Character: Defence Agent
Gordon Peaston
Character: Councillor Spalding

Ruth Milne
Character: Karen
Carolina Valdés
Character: Barbara
Emma Hartley-Miller
Character: Woman on Train

Greg Storey
Character: Self
Paul Stevenson
Character: Self
Chris Dixon
Character: James

Andrew McPhail
Character: James' friend
Malcolm McFadyen
Character: Police Officer
Christina Ashford
Character: Queen Elizabeth II

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
Michael Dylan
Character: Butler
Calum Cormack
Character: Bouncer

Michael Cooke
Character: Journalist
Johnny Milne
Character: Self
Alan Morton
Character: Self

Frankie Morton
Character: Self
Johnny Austin
Character: Journalist

Simon Charnley
Character: Police Officer
Ross Mann
Character: Journalist
Connor Parkin
Character: Roddy


Production and Crew

Kirk Jones
Producer

James Blann
Director of Photography

Simon Hayes
Production Sound Mixer
Agata Rafalska
Second Assistant Camera
Clyde Jones
First Assistant Camera

Stephen Rennicks
Original Music Composer