
Salvation
★ Shortlisted by Mitch Allen
- Programme
- Discovery
- Year
- 2026
- Runtime
- 91 min
- Country
- United Kingdom
- Language
- English
- Premiere
- World Premiere
From the TIFF programme
A hunger for purpose and a flair for delusion in a small Scottish town: Tom Nicoll’s debut is a sharp, empathetic portrait of young men adrift.
Writer-director Tom Nicoll’s assured debut feature understands something many films about youthful masculinity miss: that misplaced ambition is less about arrogance than hunger for purpose. This is what ultimately fuels Danny (Liam Harkins) — an overly confident man in his late twenties — to pursue a career as a life coach, inspired by a Svengali-like figure who promises riches and influence. But the road to wealth proves more treacherous than expected, particularly in Scotland’s post-industrial Inverclyde region. Deeply in debt and increasingly desperate, Danny finds himself enticed into reckless schemes to keep the lights on and the illusion intact.
Into this precarious situation comes Scott (a marvellous Stephen McMillan), Danny’s first client who’s perhaps even more adrift than his coach and struggling beneath an overbearing, unkind father. Nicoll has a sharp eye for the language of male self-improvement culture and online influencers who promise the world but only feed delusion; he never lets the film curdle into caricature at his characters’ expense.
Harkins’ skilfully played Danny invites us to cringe at his grandiosity and self-deception while never losing sight of his sincerity, loneliness, or very real need to matter to someone, including himself. That balance gives Salvation its unnerving depth. Nicoll lays bare the impacts of extended adolescence with clarity rather than condescension, building a vivid world that announces a fresh voice in British cinema.
JASON RYLE
Director
Top Cast
Credits
- Screenplay
- Tom Nicoll
- Producers
- Dom Riley, Tom Nicoll, Scott Trotter, Sophie Chater
- Cinematography
- Alex Grigoras
- Editor
- Raluca Petre
- Original Score
- Salla Luhtala
- International Sales
- Lane Films
Production
4 screenings · sign in to add one to your schedule
Fri, September 11
- 5:00 pm → 7:01 pmRegularScotiabank 11
Sat, September 12
- 12:20 pm → 1:51 pmPress and MarketScotiabank 9
Sun, September 13
- 9:45 pm → 11:46 pmRegularScotiabank 7
Fri, September 18
- 5:45 pm → 7:46 pmRegularScotiabank 9


