I Swear

I Swear

2025/09/22 • Released • English

Drama
History
7.9
2h 1m

I blink. I twitch. I jump. I click. I whistle. I shout.

Overview

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 : Kirk Jones

Casts
Robert Aramayo

Robert Aramayo

John Davidson

Maxine Peake

Maxine Peake

Dottie Achenbach

Shirley Henderson

Shirley Henderson

Heather Davidson

Peter Mullan

Peter Mullan

Tommy Trotter

Scott Ellis Watson

Young John Davidson

Sanjeev Kohli

Sanjeev Kohli

Shopkeeper

Ron Donachie

Ron Donachie

Headmaster

Steven Cree

Steven Cree

David Davidson

Paul Donnelly

Paul Donnelly

Billy Dean

Douglas Rankine

Douglas Rankine

Doctor Colin Hargreaves

Adam McNamara

Adam McNamara

PC/Inspector MacCullen

David Carlyle

Chris Achenbach

Anthony Capaldi

Andy

Andrea Bisset

Lucy

Francesco Piacentini-Smith

Francesco Piacentini-Smith

Murray

Louise Stewart

Louise Stewart

Caroline

Leah MacRae

Leah MacRae

Mrs Robinson

Christina Modestou

Alison

Catriona McArthur

Sharon Davidson

Isla Mercer

Young Caroline

Jamie McAllister

Young Murray

Jamie Marie Leary

Jamie Marie Leary

Irene

Amber Sylvia Edwards

Marie

Paul Cassidy

Paul Cassidy

Allan

Gary French

Procurator Fiscal

Thierry Mabonga

Thierry Mabonga

Defence Agent

Gordon Peaston

Gordon Peaston

Councillor Spalding

Ruth Milne

Karen

Carolina Valdés

Carolina Valdés

Barbara

Emma Hartley-Miller

Woman on Train

Greg Storey

Self

Paul Stevenson

Self

Chris Dixon

James

Andrew McPhail

James' friend

Malcolm McFadyen

Police Officer

Christina Ashford

Queen Elizabeth II

Donald Morrison

Priest

Gordon Morris

Gordon Morris

Queen's Speaker

Jason Alan Staines

Doctor

Cerys Tinney

Girl

Paddy Towers

Lad 1

Kendal Sheridan McKinlay

Barmaid

Ellie Macdowall

Girl

Michael Dylan

Butler

Calum Cormack

Bouncer

Michael Cooke

Michael Cooke

Journalist

Johnny Milne

Self

Alan Morton

Self

Frankie Morton

Self

Karen Barke

Johnny Austin

Journalist

Simon Charnley

Police Officer

Ross Mann

Journalist

Connor Parkin

Roddy

Recommended
Urchin
6.8

Urchin

October 3, 2025

Spider-Man: Far From Home
7.4

Spider-Man: Far From Home

June 28, 2019

Harry Potter and the Philosopher's Stone
7.9

Harry Potter and the Philosopher's Stone

November 16, 2001

Harry Potter: A History Of Magic
7.3

Harry Potter: A History Of Magic

October 28, 2017

Kong: Skull Island
6.5

Kong: Skull Island

March 8, 2017

Avengers: Infinity War
8.2

Avengers: Infinity War

April 25, 2018

War for the Planet of the Apes
7.2

War for the Planet of the Apes

July 11, 2017

Dark Phoenix
6.0

Dark Phoenix

June 5, 2019

Harry Potter and the Half-Blood Prince
7.7

Harry Potter and the Half-Blood Prince

July 15, 2009

Hotel Transylvania 2
6.8

Hotel Transylvania 2

September 21, 2015

The Suicide Squad
7.5

The Suicide Squad

July 28, 2021

Thor: The Dark World
6.5

Thor: The Dark World

October 30, 2013

Harry Potter and the Order of the Phoenix
7.7

Harry Potter and the Order of the Phoenix

July 8, 2007

Harry Potter and the Prisoner of Azkaban
8.0

Harry Potter and the Prisoner of Azkaban

May 31, 2004

Terrifier 2
6.7

Terrifier 2

October 6, 2022

Star Wars: The Force Awakens
7.3

Star Wars: The Force Awakens

December 15, 2015

Hellboy
5.6

Hellboy

April 10, 2019

Dragon Ball Super: Broly
7.9

Dragon Ball Super: Broly

December 14, 2018

The Kid Who Would Be King
6.2

The Kid Who Would Be King

January 16, 2019

Obi-Wan Kenobi: A Jedi's Return
6.8

Obi-Wan Kenobi: A Jedi's Return

September 7, 2022