I Swear (2025)
I Swear (2025)
I blink. I twitch. I jump. I click. I whistle. I shout.
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.

User rating:


Cast

Robert Aramayo Robert Aramayo As: John
Maxine Peake Maxine Peake As: Dottie
Peter Mullan Peter Mullan As: Tommy
Shirley Henderson Shirley Henderson As: Heather
Scott Ellis Watson Scott Ellis Watson As: Young John
See More

Storyline

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.


Tagline: I blink. I twitch. I jump. I click. I whistle. I shout.
Certification: R

Details

Genres: Drama

Language: English

Release Date: 22 September 2025

Country: GB, IE

Runtime: 121m

Company Credits

Company: One Story High, Tempo Productions, StudioCanal UK

Budget: $6,000,000

Revenue: $8,390,131

External Links

Cast

Robert Aramayo

Robert Aramayo

John

Maxine Peake

Maxine Peake

Dottie

Peter Mullan

Peter Mullan

Tommy

Shirley Henderson

Shirley Henderson

Heather

Scott Ellis Watson

Scott Ellis Watson

Young John

David Carlyle

David Carlyle

Chris

Francesco Piacentini-Smith

Francesco Piacentini-Smith

Murray

Somerled Campbell

Somerled Campbell

Palace Official

Michael Dylan

Michael Dylan

Butler

Christina Ashford

Christina Ashford

The Queen

Sanjeev Kohli

Sanjeev Kohli

Kenny

Steven Cree

Steven Cree

David

Ethan Stewart

Ethan Stewart

William (10)

Isla Mercer

Isla Mercer

Caroline (7)

Catriona McArthur

Catriona McArthur

Sharon (13)

Paul Donnelly

Paul Donnelly

Billie Dean / Attacker Under Bridge

Ron Donachie

Ron Donachie

Headmaster Donald Watkins

Jamie McAllister

Jamie McAllister

Young Murray (12)

Abigail Noon

Abigail Noon

Kerry (12)

Ella Victoria Robb

Ella Victoria Robb

Teacher

Sam Felderhof

Sam Felderhof

Boy 1

Isaac Chan Adams

Isaac Chan Adams

Boy 2

Leah MacRae

Leah MacRae

Mrs Robinson

Taqi Nazeer

Taqi Nazeer

Gerry

Liam Campbell

Liam Campbell

Fight Boy

Douglas Rankine

Douglas Rankine

Doctor

Anna-Jorge Somerville

Anna-Jorge Somerville

Dawn

Connor Parkin

Connor Parkin

Roddy

Holly Howden Gilchrist

Holly Howden Gilchrist

Suzy

Calum Cormack

Calum Cormack

Bouncer

Amber Sylvia Edwards

Amber Sylvia Edwards

Marie

Chris Dixon

Chris Dixon

James

John McLarnon

John McLarnon

Police Officer

Jamie Marie Leary

Jamie Marie Leary

Irene

Ellie MacDowall

Ellie MacDowall

Girl in Newsagent

Anthony Capaldi

Anthony Capaldi

Andy

David Gallacher

David Gallacher

Sheriff

Thierry Mabonga

Thierry Mabonga

Defence Agent

Gary French

Gary French

Procurator Fiscal

Ross Mann

Ross Mann

Journalist 1

Johnny Austin

Johnny Austin

Journalist 2

Michael Cooke

Michael Cooke

Journalist 3

Donald Morrison

Donald Morrison

Priest

Ruth Milne

Ruth Milne

Karen

Paddy Towers

Paddy Towers

Lad 1

Cerys Tinney

Cerys Tinney

Girl

Gregor Mackay

Gregor Mackay

Danny

Adam McNamara

Adam McNamara

PC / Inspector MacCullen

Gordon Peaston

Gordon Peaston

Councillor Spalding

Paul Cassidy

Paul Cassidy

Allan

Karen Bartke

Karen Bartke

Claire

Andrea Bisset

Andrea Bisset

Lucy

Christina Modestou

Christina Modestou

Alison

Greg Storey

Greg Storey

Greg

Paul Stevenson

Paul Stevenson

Paul

Gordon Morris

Gordon Morris

Queen's Speaker

Louise Stewart

Louise Stewart

Caroline (34)

Carolina Valdés

Carolina Valdés

Barbara

Emma Hartley-Miller

Emma Hartley-Miller

Woman on Train

Debra Stephenson

Debra Stephenson

The Queen (voice)

Directed By

Kirk Jones

Kirk Jones

Director

Remo Catani

Remo Catani

First Assistant Director

Ada Stachura

Ada Stachura

Script Supervisor

Ada Stachura

Ada Stachura

Script Coordinator

Dawn Franklin

Dawn Franklin

Second Assistant Director

Abigail Ross

Abigail Ross

Second Assistant Director

Doug Inman

Doug Inman

Second Assistant Director

Eilidh Murdoch

Eilidh Murdoch

Third Assistant Director

Callum Johnson

Callum Johnson

Third Assistant Director

Tommy Brennan

Tommy Brennan

Crowd Assistant Director

Tommy Jay Brennan

Tommy Jay Brennan

Crowd Assistant Director

Angela Giblin

Angela Giblin

Crowd Assistant Director

Doug Inman

Doug Inman

Crowd Assistant Director

Helena Jung

Helena Jung

Script Supervisor

Sophie Faye O'Shea

Sophie Faye O'Shea

Script Supervisor

Writing Credits

Production Crew

Kirk Jones

Kirk Jones

Producer

Georgia Bayliff

Georgia Bayliff

Producer

Piers Tempest

Piers Tempest

Producer

Laurence Brown

Laurence Brown

Finance

Cindy Jones

Cindy Jones

Executive Producer

Lauren Cox

Lauren Cox

Co-Producer

Graeme Mackenzie

Graeme Mackenzie

Line Producer

Kate Eldridge

Kate Eldridge

Production Manager

Asib Akram

Asib Akram

Production Coordinator

Marie Biebert

Marie Biebert

Assistant Production Coordinator

Ada Urbaniak

Ada Urbaniak

Production Assistant

Fiona Mundy

Fiona Mundy

Production Assistant

Matthias Pachner

Matthias Pachner

Producer's Assistant

Kate Eldridge

Kate Eldridge

Production Accountant

Abid Nazir

Abid Nazir

First Assistant Accountant

Charlene McGill

Charlene McGill

Assistant Accountant

Lauren Evans

Lauren Evans

Casting Director

John Davidson

John Davidson

Executive Producer

Paul Mackman

Paul Mackman

General Manager

Sophia Carr-Gomm

Sophia Carr-Gomm

Casting Associate

Melissa Wilkins

Melissa Wilkins

Casting Associate

Günsu Çiftçi Lau

Günsu Çiftçi Lau

Post Production Producer

Alexandra Montgomery

Alexandra Montgomery

Post Production Coordinator

Michael Montgomery

Michael Montgomery

Post Production Coordinator

Lara Raineri

Lara Raineri

Post Production Coordinator

Angus Blacklock

Angus Blacklock

Location Assistant

Matt Cowlam

Matt Cowlam

Assistant Location Manager

Jay Finlayson

Jay Finlayson

Assistant Location Manager

Oliver Laurenson Gore

Oliver Laurenson Gore

Location Manager

Stuart Miles Green

Stuart Miles Green

Assistant Location Manager

AJ Rosloniec

AJ Rosloniec

Location Assistant

Edited By

Sam Sneade

Sam Sneade

Editor

Annalisa Boyd

Annalisa Boyd

Assistant Editor

Anna Krinitcina

Anna Krinitcina

Digital Intermediate

Iacovos Le-Du

Iacovos Le-Du

Assistant Editor

Thomas Lehmann

Thomas Lehmann

Digital Intermediate Producer

Herbert Butler

Herbert Butler

Digital Intermediate Colorist

Dan Moran

Dan Moran

Colorist

Cornelius Shea

Cornelius Shea

Digital Intermediate

Costume and Makeup

Denise Coombes

Denise Coombes

Costume Design

Deb Kenton

Deb Kenton

Hair Designer

Deb Kenton

Deb Kenton

Makeup Designer

Caroline Hamilton

Caroline Hamilton

Makeup Artist

Caroline Hamilton

Caroline Hamilton

Hairstylist

Claire McAndrew

Claire McAndrew

Hairstylist

Claire McAndrew

Claire McAndrew

Makeup Artist

Raymond McArthur

Raymond McArthur

Hair Supervisor

Raymond McArthur

Raymond McArthur

Makeup Supervisor

Gemma Ross

Gemma Ross

Assistant Makeup Artist

Gemma Ross

Gemma Ross

Hair Assistant

Claire Currie

Claire Currie

Key Costumer

Nina McNally

Nina McNally

Costume Assistant

Shanagh Penman

Shanagh Penman

Costume Supervisor

Honor Anderson

Honor Anderson

Costume Standby

Clara Mullen

Clara Mullen

Costumer

Aleksandra Skowyra

Aleksandra Skowyra

Costumer

Sound

Simon Hayes

Simon Hayes

Production Sound Mixer

Stephen Rennicks

Stephen Rennicks

Original Music Composer

Kirsten Lane

Kirsten Lane

Music Supervisor

Dachi Abesalashvili

Dachi Abesalashvili

Foley Editor

Niv Adiri

Niv Adiri

Sound Director

Emma Butt

Emma Butt

Dialogue Editor

Rati Chkhetiani

Rati Chkhetiani

Foley Editor

Joe De-Vine

Joe De-Vine

Sound Designer

Tornike Dzidzikashvili

Tornike Dzidzikashvili

Foley Artist

Arthur Fenn

Arthur Fenn

Sound Assistant

Billy Hayes

Billy Hayes

Sound Assistant

Simon Hayes

Simon Hayes

Sound Re-Recording Mixer

Dan Johnson

Dan Johnson

Sound Re-Recording Mixer

Robin Johnson

Robin Johnson

Sound Assistant

Beso Kacharava

Beso Kacharava

Foley Editor

Salome Maisuradze

Salome Maisuradze

Foley Mixer

Tom Moisan

Tom Moisan

Sound Mixer

Alexander Sanikidze

Alexander Sanikidze

Foley Editor

Tom Sayers

Tom Sayers

Sound Designer

Edwin Weiss

Edwin Weiss

Sound Assistant

Visual Effects

Paddy Eason

Paddy Eason

Visual Effects Supervisor

Gabriela Goncalves

Gabriela Goncalves

Visual Effects Producer

Matilda Harris

Matilda Harris

Visual Effects Coordinator

Bhumika Mayer

Bhumika Mayer

Visual Effects Producer

Camera

James Blann

James Blann

Director of Photography

Clyde Jones

Clyde Jones

First Assistant "A" Camera

Agata Rafalska

Agata Rafalska

Second Assistant "A" Camera

Scott Christopher McIntosh

Scott Christopher McIntosh

Camera Trainee

Paul Morgan

Paul Morgan

Camera Trainee

Kitty Darling

Kitty Darling

Camera Trainee

Sarina Vlaytchev

Sarina Vlaytchev

Camera Trainee

Elias Nygard

Elias Nygard

Camera Trainee

Jessica Pezet

Jessica Pezet

Digital Imaging Technician

Andrew Harvey

Andrew Harvey

Digital Imaging Technician

Stuart Liam McConville

Stuart Liam McConville

Digital Imaging Technician

Derek Gereg

Derek Gereg

Digital Imaging Technician

George Geddes

George Geddes

"B" Camera Operator

Charlie Cowper

Charlie Cowper

Steadicam Operator

Sean Corbett

Sean Corbett

Steadicam Operator

Sean Monroe

Sean Monroe

First Assistant "B" Camera

Richard Hughes

Richard Hughes

Second Assistant "B" Camera

Ryan Bain

Ryan Bain

Second Assistant "B" Camera

Elias Nygard

Elias Nygard

Second Assistant "B" Camera

Miles Trotter

Miles Trotter

Drone Pilot

Richi Holt

Richi Holt

Key Grip

Richi Holt Jr.

Richi Holt Jr.

Assistant Grip

Martin Cumming

Martin Cumming

Digital Imaging Technician

Graeme Hunter

Graeme Hunter

Still Photographer

Alex Kerr

Alex Kerr

Grip

Davey Logan

Davey Logan

Grip

Jess Pezet

Jess Pezet

Digital Imaging Technician

Lighting

Craig Cowper

Craig Cowper

Gaffer

Danny May

Danny May

Best Boy Electrician

Francis MacNeil

Francis MacNeil

Best Boy Electrician

Vinny Cowper

Vinny Cowper

Electrician

Veronika Kazakova

Veronika Kazakova

Electrician

Graham Blakeley

Graham Blakeley

Electrician

Gregor Kirk

Gregor Kirk

Electrician

James Harris

James Harris

Electrician

Jake Connolly

Jake Connolly

Electrician

Freddie Chisholm

Freddie Chisholm

Lighting Technician

Robbie Gray

Robbie Gray

Gaffer

Gary Laing

Gary Laing

Electrician

Art Department

David Konix

David Konix

Supervising Art Director

Felicity Good

Felicity Good

Set Decoration

Larisa Gormal

Larisa Gormal

Assistant Set Decoration

Connor Dupré

Connor Dupré

Assistant Set Decoration

Rebecca Smith

Rebecca Smith

Assistant Art Director

Carla Begg

Carla Begg

Standby Art Director

Callum MacLeod

Callum MacLeod

Graphic Designer

Cora McGookin

Cora McGookin

Graphic Designer

Katie Fiore

Katie Fiore

Graphic Designer

John Knight

John Knight

Property Master

Callum Donaldson

Callum Donaldson

Dressing Prop

John Gordan

John Gordan

Dressing Prop

Sabrina Linder

Sabrina Linder

Production Design

Chinyere Eze

Chinyere Eze

Assistant Set Decoration

Robyn Gray

Robyn Gray

Graphic Designer

Laura Knight

Laura Knight

Art Department Assistant

Jana Kritchever

Jana Kritchever

Title Designer

Maebh McManus

Maebh McManus

Art Department Assistant

Aline Moroz

Aline Moroz

Art Department Assistant

Matt Timms

Matt Timms

Art Department Assistant

Robyn Gray

Robyn Gray

Petty Cash Buyer

Anna Kindness

Anna Kindness

Petty Cash Buyer

Cameron McSwan

Cameron McSwan

Standby Property Master

Jordan R.A. Mills

Jordan R.A. Mills

Standby Property Master

Matt Timms

Matt Timms

Standby Property Master

Other Crew

Emma Zee

Emma Zee

Post Production Supervisor

Paul Donnelly

Paul Donnelly

Fight Choreographer

Carter Ferguson

Carter Ferguson

Fight Choreographer

Sam Short

Sam Short

Drone Operator

Hugo Saunders

Hugo Saunders

Drone Operator

Justin Curran

Justin Curran

Drone Operator

Mia Williamson

Mia Williamson

Floor Runner

Alex Reynolds

Alex Reynolds

Choreographer

Mat Billings

Mat Billings

Floor Runner

Libby Cavaye

Libby Cavaye

Floor Runner

Kendal Sheridan McKinlay

Kendal Sheridan McKinlay

Base Camp Operator

Christopher McPhillips

Christopher McPhillips

Floor Runner

Tom Vevers

Tom Vevers

Floor Runner

Petra Crace

Petra Crace

Prop Maker

Francesco Antonio Maggi

Francesco Antonio Maggi

Compositor

Davey Logan

Davey Logan

Techno Crane Operator

Keith Barton

Keith Barton

Systems Administrators & Support

Jessica Moran

Jessica Moran

Clearances Coordinator

Reviews & Recommendations


Video Gallery

Coming Soon...

Photo Gallery

Coming Soon...

If you like I Swear, check these movies out...