TIFF 2026: Our Review of ‘Salvation’

Posted in Festival Coverage, Movies, TIFF 2026 by - September 11, 2026
TIFF 2026: Our Review of ‘Salvation’

Life coach Danny Carlton (Liam Harkins) takes a pause while talking to client Scott Hammond (Stephen McMillan). Sometimes he works out, waiting for clients, only for them to call him to quit the program that he’s starting. He needs help, both from his mother Jackie (Kathleen McDermott) and his original life coach Marshall (Kevin O’Loghlin). Thankfully, Scott, his first client, is still around and believes him even if their respective families don’t so do. Despite having each other, Danny still has his debts and needs to do whatever it takes, even using his friend.

Director and writer Tom Nicoll is the brains behind Salvation, which is one of the Discovery selections at TIFF. His previous work includes shorts like Lighting Tests which, from light research, seems like a dramedy about parasitic relationships. What can be more parasitic than life coaches and their dog whistling making its way through Europe? Europe seems like the worst place to be a life coach, but the class system there needs new solutions. This film juxtaposes influencing and Britain’s class system as complementary despite both seeming like pieces that don’t fit.

One can sees some tight shot in Salvation like Danny’s laptop loading up a cart to make a life coach home office. And then it clicks for viewers that he’s going to spiral and make decisions worse than most real life people do. This film shows that bad decisions can make for cringy experiences but they also make for great cinematic thrills.

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