Skip to content
Poster for The Invisible Fight
Homeless Bob Production On streaming

The Invisible Fight

2023 110 min Estonian

After surviving a deadly attack, a guard on the Soviet-Chinese border decides to become a monk but must continually prove along the way that he's capable of becoming the enlightened man he set out to be.

Cast

175 people

Rainer Sarnet Director · Koshiro Hino Composer

Budget $2.9M · United States release September 23, 2023 · Produced in Estonia, Finland, Greece, Latvia

Box office

Budget

$2,900,000

Production

H

Homeless Bob Production

Production

H

Helsinki-filmi

Production

P

Plankton Films

Production

W

White Picture

Production

N

Neda Film

Production

T

Tallifornia

Production

Estonia · Finland · Greece · Latvia

Produced in

Languages

Original title

Nähtamatu võitlus

Original language

Estonian

Spoken on screen

Estonian · Russian

Release dates

Switzerland · August 11, 2023

Premiere · Locarno International Film Festival

United States · September 23, 2023

Premiere · Fantastic Fest

Estonia · December 8, 2023

Theatrical

Estonia

November 19, 2023 · Premiere · Tallinn Black Nights Film Festival

Germany

April 18, 2024 · Premiere · Fantasy Filmfest Nights

Greece

November 3, 2023 · Premiere · Thessaloniki International Film Festival

June 13, 2024 · Theatrical

India

October 29, 2023 · Premiere · Jio MAMI Film Festival

Japan

October 4, 2024 · Theatrical

Latvia

October 12, 2023 · Premiere · Riga International Film Festival

Poland

October 6, 2023 · Premiere · Warsaw Film Festival

Sweden

January 26, 2024 · Premiere · Göteborg Film Festival

Taiwan

May 24, 2024 · Theatrical

More from Rainer Sarnet

See all

If you liked The Invisible Fight

Some details come from TheTVDB.

Now playing

The Invisible Fight

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