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.
Metadata
- Tagline
- I blink. I twitch. I jump. I click. I whistle. I shout.
- Release date
- 2025-09-22
- Runtime
- 2h 1m
- IMDb
- tt31514146
- Languages
- English
Watched
No watches
Director
Writer
Cast
- Shirley Henderson
Heather Davidson - Peter Mullan
Tommy Trotter - Steven Cree
David Davidson - Ron Donachie
Headmaster - Maxine Peake
Dottie Achenbach - Michael Cooke
Journalist - Paul Donnelly
Billy Dean - Thierry Mabonga
Defence Agent - Robert Aramayo
John Davidson - Sanjeev Kohli
Shopkeeper - Debra Stephenson
Queen Elizabeth II (voice) - Carolina Valdés
Barbara - Louise Stewart
Caroline - Adam McNamara
PC/Inspector MacCullen - Francesco Piacentini-Smith
Murray - Michael Dylan
Butler - Leah MacRae
Mrs Robinson - Emma Hartley-Miller
Woman on Train - Amber Sylvia Edwards
Marie - Paul Cassidy
Allan - Gordon Peaston
Councillor Spalding - Ross Mann
Journalist - Jamie Marie Leary
Irene - Scott Ellis Watson
Young John Davidson - Ruth Milne
Karen - Calum Cormack
Bouncer - David Carlyle
Chris Achenbach - Douglas Rankine
Doctor Colin Hargreaves - Ellie Macdowall
Girl - Paddy Towers
Lad 1 - Gary French
Procurator Fiscal - Greg Storey
Self - Anthony Capaldi
Andy - Gordon Morris
Queen's Speaker - Connor Parkin
Roddy - Jason Alan Staines
Doctor - Frankie Morton
Self - Paul Stevenson
Self - Jamie McAllister
Young Murray - Donald Morrison
Priest - Isla Mercer
Young Caroline - Johnny Milne
Self - Karen Barke
- Christina Ashford
Queen Elizabeth II - Alan Morton
Self - Andrea Bisset
Lucy - Cerys Tinney
Girl - Christina Modestou
Alison - Kendal Sheridan McKinlay
Barmaid - Simon Charnley
Police Officer - Malcolm McFadyen
Police Officer - Andrew McPhail
James' friend - Catriona McArthur
Sharon Davidson - Chris Dixon
James - Johnny Austin
Journalist