Pune Media

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

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.

Live Events

Also Read:

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.

What award did I’m Still Here win?
The movie won the Oscar for Best International Film, beating other notable international contenders.



Images are for reference only.Images and contents gathered automatic from google or 3rd party sources.All rights on the images and contents are with their legal original owners.

Aggregated From –

Comments are closed.

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More