I’m Still Here: How to watch movie online? Here’s streaming release date, where to watch, storyline and cast

I’m Still Here begins streaming on Netflix in the United States on May 17, 2025. The film, based on a true story set in 1970s Brazil, focuses on a family's struggle under military rule.

Reuters
FILE PHOTO: A Netflix logo is shown on a TV screen in this illustration taken May 9, 2022. Picture taken May 9, 2022. REUTERS/Denis Balibouse/Illustration/File Photo
Netflix will release the Oscar-winning film I’m Still Here for US viewers from May 17, 2025. The movie will be available for 18 months before moving to Hulu in November 2026.

Streaming Release Date, Where to Watch

I’m Still Here will start streaming on Netflix in the United States on May 17, 2025. The streaming window will last for 18 months. The movie will leave Netflix on November 17, 2026, and then move to Hulu.

Also Read:


Storyline

The film is adapted from a book by Marcelo Rubens Paiva. It takes place in Brazil during the early 1970s. The story unfolds under a strict military dictatorship. The government imposes tight control on the people. Eunice Paiva, a mother of five, is the focus of the story. She must rebuild her life after her family suffers from a violent act carried out by the government.

Writers, Director and Cast

The script was written by Murilo Hauser and Heitor Lorega. Walter Salles directed the film. The cast includes Fernanda Torres, Selton Mello and Fernanda Montenegro. These actors play key roles in the emotional and political journey of the family.

Also Read:
ADVERTISEMENT

Critical Success and Awards

The movie earned strong praise from critics and audiences. It was rated Certified Fresh on Rotten Tomatoes with a 97% score. Critics highlighted Fernanda Torres’ lead performance.
The film went on to win the Oscar for Best International Film. It defeated Emilia Pérez, Netflix’s own entry from France. Other top contenders included The Girl with the Needle, The Seed of the Sacred Fig and Flow.

Sony Pictures Classics acquired the film in May 2024. This deal allowed Netflix to stream the movie in the United States under a first-window agreement. The film premiered at the Venice Film Festival. It then had a limited theatrical run in November 2024 to qualify for awards. In March 2025, it became available on PVOD.

FAQs


When will I’m Still Here leave Netflix in the US?
The movie will leave Netflix on November 17, 2026, after an 18-month streaming period.
ADVERTISEMENT

What award did I’m Still Here win?
The movie won the Oscar for Best International Film, beating other notable international contenders.
Download
The Economic Times Business News App
for the Latest News in Business, Sensex, Stock Market Updates & More.
Download
The Economic Times News App
for Quarterly Results, Latest News in ITR, Business, Share Market, Live Sensex News & More.
READ MORE
ADVERTISEMENT

READ MORE:

LOGIN & CLAIM

50 TIMESPOINTS

More from our Partners

Loading next story
Business News › News › International › US News › I’m Still Here: How to watch movie online? Here’s streaming release date, where to watch, storyline and cast
Text Size:AAA
Success
This article has been saved

*

+