TIFF 2025: Our Review of Sirât (2025)

Posted in Festival Coverage, Movies, TIFF 2025 by - September 04, 2025
TIFF 2025: Our Review of Sirât (2025)

French Galician director Oliver Laxe works in Morocco as he did in Mimosas, a film I didn’t like back then. A decade later, he’s doing a festival run with Sirat, taking place in the same desert where characters wander. The roads of the Sahara have new travelers, one of them a father, Luis (Sergi Lopez). Luis is searching for his daughter, missing for months after attending one of a few raves. With the Spanish man is his young son Esteban (Bruno Núñez) and a handful of ravers (including Stefania Gadda and Richard Bellamy).

Morocco, in this film, also joined a side in a third world war, forcing the evacuation of all European Union citizens. The family and the ravers, though, decide not to be part of the evacuation and drive to the mountains. The desert, in Sirat‘s eyes, becomes both the safest place on earth but also the most dangerous for several reasons. And despite this new film’s similarities with Mimosas, its contradictions make me buy what it’s selling to me.

There are at least a few ways to interpret Sirat‘s message to its viewers, either interpretation being sublime. Either that the world is both a kind and a cruel place, or that human kindness to each other can only do so much. And that’s because the world is an inherently cruel place, remembering its many scars, whether human or artificial. However one interprets this film, it’s also unflinching with the right amount of memorable gallows humour.

This post was written by
While Paolo Kagaoan is not taking long walks in shrubbed areas, he occasionally watches movies and write about them. His credentials are as follows: he has a double major in English and Art History. This means that, for example, he will gush at the art direction in the Amityville house and will want to live there, which is a terrible idea because that house has ghosts. Follow him @paolokagaoan on Instagram but not while you're working.
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-61364310-1', 'auto'); ga('send', 'pageview');