O último azul

The Blue Trail
Tereza, 77, has lived her whole life in a small industrialised town in the Amazon, until one day she receives an official government order to relocate to a senior housing colony. The colony is an isolated area where the elderly are brought to “enjoy” their final years, freeing the younger generation to focus fully on productivity and growth. Tereza refuses to accept this imposed fate. Instead, she embarks on a transformative journey through the rivers and tributaries of the Amazon to fulfil one last wish before her freedom is taken away – a decision that will change her destiny forever.
by Gabriel Mascaro (Director, Screenplay), Tibério Azul (Screenplay)
with Denise Weinberg, Rodrigo Santoro, Miriam Socarrás, Adanilo
Brazil / Mexico / Chile / Netherlands 2025 Portuguese 86' Colour World premiere

With

  • Denise Weinberg (Tereza)
  • Rodrigo Santoro (Cadu)
  • Miriam Socarrás (Roberta)
  • Adanilo (Ludemir)

Crew

Director Gabriel Mascaro
Screenplay Gabriel Mascaro, Tibério Azul
Cinematography Guillermo Garza
Editing Omar Guzmán, Sebastián Sepúlveda
Music Memo Guerra
Sound Design Maria Alejandra Rojas, Arturo Salazar
Production Design Dayse Barreto
Casting Gabriel Domingues
Producers Rachel Daisy Ellis, Sandino Saravia Vinay
Executive Producers Paulo Domingues, Rachel Daisy Ellis, Murilo Hauser
Co-Producers Giancarlo Nasi, Marleen Slot

Produced by

Desvia

Cinevinay

Quijote Films

Viking Film

World Sales

Lucky Number

Gabriel Mascaro

The director and screenwriter was born in Brazil in 1983 and is based in Recife. His films have won over 50 international awards. Neon Bull was selected as one of the Top 10 Best Films of 2016 by “The New York Times”. In the same year, his work was presented in a retrospective at the Lincoln Center in New York. In 2019, his film Divine Love screened in Panorama at the Berlinale.

Filmography

2014 Ventos de Agosto (August Winds) 2015 Boi Neon (Neon Bull) 2019 Divino Amor (Divine Love); Panorama 2025 O último azul (The Blue Trail)

Bio- & filmography as of Berlinale 2025