I Swear poster

Movie

I Swear (2025)

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

TMDB user score 8.3/10
from 654 votes on TMDB

Where to watch Trailer Compare

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.

Where to watch I Swear

Stream with a subscription

  • Netflix
  • Netflix Standard with Ads

Rent

  • Amazon Video
  • Apple TV Store
  • Google Play Movies
  • YouTube
  • Fandango At Home
  • Plex

Buy

  • Amazon Video
  • Apple TV Store
  • Google Play Movies
  • YouTube
  • Fandango At Home

See all viewing options in United States

Streaming data by JustWatch via TMDB. WatchFilms is not affiliated with any streaming service and does not host video.

Official trailer

The video loads from YouTube (privacy-enhanced mode) only after you press play.

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 Palace Official
  • Michael Dylan Butler
  • Christina Ashford Christina Ashford The Queen
  • Sanjeev Kohli Sanjeev Kohli Kenny
  • Steven Cree Steven Cree David
  • 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)