Skip to content
Poster for I Swear
One Story High On streaming

I Swear

2025 121 min English R

“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.

Cast

61 people

Kirk Jones Director · Stephen Rennicks Composer

Worldwide gross $16M · Budget $3.7M · United States release April 24, 2026

Box office

Budget

$3,730,000

Worldwide gross

$15,564,404

Gross vs. budget

4.2×

Production

O

One Story High

Production

T

Tempo Productions

Production

United Kingdom

Produced in

Languages

Original language

English

Spoken on screen

English

Release dates

Canada · September 7, 2025

Premiere · Toronto International Film Festival

United Kingdom · September 22, 2025

Limited theatrical

United States · April 24, 2026

Theatrical

United States · June 2, 2026

Digital

United States

January 6, 2026 · Premiere · Palm Springs International Film Festival

August 22, 2026 · Digital · Netflix

Australia

November 6, 2025 · Premiere · Russell Hobbs British Film Festival

March 26, 2026 · Theatrical

June 3, 2026 · Physical · Special Edition

Bahrain

April 23, 2026 · Theatrical

Belgium

February 4, 2026 · Premiere · Ostend Film Festival

March 25, 2026 · Theatrical

Brunei

October 15, 2026 · Theatrical

Canada

April 20, 2026 · Limited theatrical · Monday Surprise Premiere

April 24, 2026 · Theatrical

Croatia

February 12, 2026 · Theatrical

Czechia

June 4, 2026 · Theatrical

Egypt

November 15, 2025 · Premiere · Cairo International Film Festival

Estonia

November 8, 2025 · Premiere · Tallinn Black Nights Film Festival

February 6, 2026 · Theatrical

Finland

March 27, 2026 · Theatrical

France

December 16, 2025 · Premiere · Les Arcs Film Festival

April 1, 2026 · Theatrical

August 20, 2026 · Physical

Germany

May 28, 2026 · Theatrical

Greece

March 26, 2026 · Theatrical

Hong Kong SAR China

August 2, 2026 · Digital · Netflix

Indonesia

July 8, 2026 · Digital · Netflix

Ireland

October 10, 2025 · Theatrical

March 10, 2026 · Digital · Netflix

Israel

May 31, 2026 · Premiere · Lev's lecture + screening event

June 25, 2026 · Theatrical

October 19, 2026 · Digital · iTunes / Apple TV

Italy

November 26, 2026 · Theatrical

Latvia

February 20, 2026 · Theatrical

Lithuania

February 27, 2026 · Theatrical

Malaysia

October 15, 2026 · Theatrical

Montenegro

January 29, 2026 · Theatrical

Netherlands

January 31, 2026 · Premiere · International Film Festival Rotterdam

February 6, 2026 · Premiere · IFFR in Groningen

March 26, 2026 · Theatrical

New Zealand

May 1, 2026 · Digital

Oman

April 23, 2026 · Theatrical

Philippines

August 2, 2026 · Digital · Netflix

Poland

March 26, 2026 · Digital · Apple TV

Portugal

May 14, 2026 · Theatrical

Puerto Rico

April 23, 2026 · Limited theatrical · Fine Arts

Qatar

April 23, 2026 · Theatrical

Romania

July 7, 2026 · Digital · Prime Video / TVOD

Saudi Arabia

April 23, 2026 · Theatrical

Serbia

January 29, 2026 · Theatrical

Singapore

August 22, 2026 · Digital · Netflix

Slovakia

June 4, 2026 · Theatrical

South Korea

August 2, 2026 · Digital · Netflix

Spain

April 10, 2026 · Theatrical

Sweden

January 24, 2026 · Premiere · Göteborg Film Festival

March 27, 2026 · Theatrical

Switzerland

June 4, 2026 · Theatrical

Taiwan

May 29, 2026 · Theatrical

Thailand

May 28, 2026 · Limited theatrical

August 22, 2026 · Digital · Netflix

Türkiye

May 2, 2026 · Theatrical

United Arab Emirates

April 23, 2026 · Theatrical

United Kingdom

October 10, 2025 · Theatrical

March 10, 2026 · Digital · Netflix

Vietnam

August 22, 2026 · Digital · Netflix

More from Kirk Jones

If you liked I Swear

Some details come from TheTVDB.

Now playing

I Swear

Trailer

Share

wubly

Track it on Wubly

Wubly is invitation-only during the beta. Join the waitlist and we'll email you an invitation.

Have an invitation? Sign up

You're offline

Recently viewed pages still work. Your changes save locally and sync when you're back.

Back online · syncing