TIFF 2025: Our Review of ‘The Savage’

Posted in Festival Coverage, TIFF 2025 by - September 14, 2025
TIFF 2025: Our Review of ‘The Savage’

I didn’t like Houman Seyyedi’s WWIII but there’s something about him working in television that’s curious. And there’s a lot of promise in The Savage, about labourer / landowner Davood Ashraf (Javad Ezzati). He’s usually good with kids,or he thinks he is, giving toys to one of his coworkers who experiences a workplace injury. That quality made him think he can pick up kids who end up dying because of him. Now he has to juggle his two jobs, covering up a murder, and dealing with witnesses.

The Savage is based on true events so it is difficult to critique the story viewers see on screen, though I saw the show’s three episodes focuses on Davood and it juggles too many subplots. The subplot with Shokoufeh (Zahra Madadi), a teen wife prospect for him, seems thankfully done. Another valid criticism about this is that Davood isn’t the smartest protagonist. But we’re armchair critiquing manslaughter, and most people hope they never have Davood’s luck.

The brutality of seeing that girl in The Savage strangely makes me give this show grace, and I’m happy that Houman Seyyedi went there even though the three episodes show his sadist streak. That third episode that TIFF showed hints at what else he’s going for with Davood’s character. He puts Davood, a forty year old man, in situations where power dynamics can shift any time. Seyyedi makes it difficult for Davood to get out of things, but there’s hope he does.

A man wearing white carries a child

Image Credit: Courtesy of TIFF

 

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');