Highlights
Cape Fear Season 1 - Get Pumped Clip
Cape Fear
Cape Fear Season 1 - Who’s Laughing Now Clip
Cape Fear
Thrash - Trapped Between Flood and Sharks Clip
Thrash
Emily in Paris Season 6 - First Look at Lily Collins and Lucas Bravo
Emily in Paris
The Odyssey - Christopher Nolan Exclusive Interview
The Odyssey
The Whisper Man - Adam Scott at the New York Premiere
The Whisper Man
Slow Horses Season 6 - Performance from Jonathan Pryce Clip
Slow Horses
Whalefall - Austin Abrams and Josh Brolin
Whalefall
The Odyssey - Zendaya Exclusive Interview
The Odyssey
Whalefall - Official Poster
Whalefall
Mortal Kombat II - Martyn Ford and Joe Taslim Exclusive Interviews
Mortal Kombat II
The Terminal List Season 2 - Official Poster
The Terminal List
Practical Magic 2 - Earth-Rooted or Solar-Ruled Sister Clip
Practical Magic 2
The Whisper Man - Robert De Niro as Pete Willis Character Poster
The Whisper Man
I Swear

I Swear (2025) - Where to Watch

Audience Score
82

Wondering where to stream 'I Swear' on any device? Here are streaming services and cable providers with rental, purchase, and subscription options, so you can pick what works best for you. In the US, you can currently rent, buy, or stream 'I Swear' via subscription on Netflix Standard with Ads, Netflix, Prime Video, Google Play Movies, Plex, Apple TV Store, YouTube.

Here are a few quick details to keep in mind about the One Story High, Tempo Productions drama flick. I Swear starring Robert Aramayo, Maxine Peake, Peter Mullan, Shirley Henderson has a R rating, a runtime of about 2 hr 1 min. The release date of the movie is October 10th, 2025. The movie received a user score of 82/100 on TMDb, which was generated using reviews from 495 engaged users.

Thinking about what happens in this film? Here's the plot: "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."

'I Swear' Release Dates

Watch in Movie Theaters on April 24th, 2026