TIFF 2024: Our Review of ‘The Substance’

Posted in Theatrical by - September 15, 2024
TIFF 2024: Our Review of ‘The Substance’

Elisabeth Sparkle (Demi Moore) – yes, that’s the protagonist’s dumb name – is an Academy Award winner turned cast member in a morning show. Specifically, she does the morning show’s fitness segment when her manager starts (Dennis Quaid) to phase her out. All of this happens during her birthday, leading to a car accident where she learns about… The Substance. This titular substance produces a more fit and younger version of herself who calls herself Sue (Margaret Qualley). Sue, though, goes rogue, making Elisabeth doubt that doing the weekly ritual with the substance in the first place.

Well, at first, The Substance makes the serum feel like a good idea because out old, in with new. Through this film, Coralie Fargeat, a triple threat, creates a world with a groupthink of characters that worships female youth.

Other critics called this film ‘entertaining(ly) theatrical’ which, depending on the viewers, has its time and place. As pretentious as this sounds, I do want something deeper, which this film has in a few moments. One of those moments in The Substance is when Sue meets Elisabeth – well, her unconscious body – for the first time. In a film that’s too glossy, this scene is the first drop of viscera, a sign of humanity. Demi Moore and Margaret Qualley do their best with the rest of the material that The Substance gives. A substance that clones you is believable, but the film lost me when it showed snow in LA and it never got me back.

 

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