Relay (15)
Cast: Willa Fitzgerald, Sam Worthington, Riz Ahmed, Lily James, Jared AbrahamsonGenre: Thriller
Author(s): Justin Piasecki
Director: David Mackenzie
Release Date: 31/10/2025
Running Time: 111mins
Country: US
Year: 2024
Ash is a silent fixer, who supports and protects whistleblowers that have stolen evidence of corporate malfeasance. Using a relay service to conceal his voice and identity, Ash acts as an invisible go-between, negotiating terms that ensure his client escapes punishment in return for keeping evidence under lock and key. Bioengineering company employee Sarah Grant reaches out to Ash through an intermediary and he cautiously takes up her case.
LondonNet Film Review
Relay (15) Film Review from LondonNet
How do you communicate safely and securely when big brother is always listening and watching? Director David Mackenzie’s ingenious thriller engineers a high-stakes game of cats and mice on the streets of New York using a real-life messaging relay service, which facilitates lively discourse between deaf and hearing communities. A deaf person uses a special keyboard to type out their half of a conversation and a relay assistant with a similar terminal reads aloud the typed message to the hearing person. The call recipient replies verbally and the relay assistant types the response word for word so the deaf person can read it. Back and forth it goes…

Screenwriter Justin Piasecki ruthlessly exploits the simple mechanics of a relay service to conceal the identity of the film’s crusading hero until exposure becomes an inevitability. The big twist relies on misdirection that feels like a blatant cheat in hindsight. Leading man Riz Ahmed barely utters a word on screen for the opening hour and his performance is magnetic. Through facial expressions and gestures, he conveys every emotion churning under the calm façade of his fixer, who lurks in the shadows and protects the innocent to atone for his own failings. He kindles palpable chemistry with co-star Lily James from a tantalising distance.
Ash (Ahmed) is a silent fixer, who supports and protects whistleblowers that have stolen evidence of corporate malfeasance and are terrified they will be permanently silenced to suppress the truth. Using a relay service to conceal his voice and identity, Ash acts as an invisible go-between, negotiating terms that ensure his client escapes punishment in return for keeping evidence under lock and key. Bioengineering company employee Sarah Grant (James) has damning proof that her corporate behemoth intends to sell genetically engineered grain, which could revitalise farming communities in developing countries and end global famine, but will have harmful side effects in the human food chain.
She reaches out to Ash through an intermediary and he cautiously takes up her case. Covert surveillance confirms that Sarah is being watched by Dawson (Sam Worthington) and his associates Rosetti (Willa Fitzgerald), Ryan (Jared Abrahamson) and Lee (Pun Bandhu). They are stationed outside her apartment and have bugged her phone. Using a series of disguises and technical failsafes, Ash sends Dawson and co down a rabbit hole of bogus leads to distract the high-tech pursuers while he shepherds Sarah to safety.
Relay successfully mines the deep-rooted paranoia of classic big screen thrillers and is satisfyingly plausible until the frenetic final act. Screenwriter Piasecki can’t quite nail the landing and he relies on outrageous good fortune rather than cunning and logic to facilitate Ash’s hastily conceived masterplan. Ahmed is fiercely compelling even when the film around him threatens to derail.
– Sarah Lee

Popular on LondonNet
London Cinemas Showing Relay
From: Friday 24th October
To: Thursday 30th October
No cinema infomation at the moment
From: Friday 31st October
To: Thursday 6th November
Cineworld At The O2, Greenwich
12:30 (Fri/Sat/Mon-Thu) 15:10 17:50 20:30
Fri-Sun 15:00 20:40; Mon-Thu 12:50 15:30 20:40
12:00 (Fri-Sun) 13:00 (Mon-Thu) 14:45 17:30 20:15
Fri-Sun 13:10 16:00 20:00; Mon-Thu 17:20 20:00
Fri/Sat/Mon-Thu 12:00 (Sat) 12:15 (Fri) 14:40 17:20 20:00; Sun 17:20 20:00
Fri 17:15; Sat 20:20; Sun 12:00; Mon/Wed/Thu 14:15; Tue 14:30
Fri 15:45; Sat/Tue/Wed 17:50; Sun 11:40; Mon 17:40; Thu 18:00
Fri 12:55 20:45; Sat 15:40 19:50; Sun 16:15 21:40; Mon 15:45 18:10 21:00; Tue 14:35 17:45 21:20; Wed 14:45 16:40 17:00 20:40; Thu 15:00 17:00 21:10
Fri 13:30 19:20; Sat 15:30 19:30; Sun 13:25 15:45 19:20; Mon 15:40 19:05; Tue 16:35 19:05; Wed 18:50 20:50; Thu 16:00 19:05
Fri 11:10 21:30; Sat 11:10 17:25; Sun 11:10 21:10; Mon/Tue 13:30 18:30; Wed 18:00; Thu 12:20 18:10
Fri 12:05 16:15 20:50 00:25; Sat 10:40 13:40 16:15 20:55; Sun 12:05 14:35 17:40 21:30; Mon 12:40 15:35 17:45 20:00 21:05; Tue 11:25 13:30 16:30 18:35 20:50; Wed 13:00 16:05 18:10 21:25; Thu 12:05 14:40 18:10 21:25
Fri 12:35 18:45 21:20; Sat 10:00 16:55 19:55; Sun 11:30 13:30 16:35 22:15; Mon 14:05 17:40 20:50; Tue 12:35 15:25 18:10 21:05; Wed 12:25 14:35 16:35 20:10; Thu 11:55 14:25 17:40 21:30
UK and Irish Cinemas Showing Relay
From: Friday 24th October
To: Thursday 30th October
No cinema infomation at the moment
From: Friday 31st October
To: Thursday 6th November
Cineworld Aberdeen – Union Square
Fri 11:30 14:10 16:50 20:30; Sat-Thu 12:30 (Mon-Thu) 15:10 17:50 20:30 22:00 (Sat)
Fri/Mon-Thu 12:10 14:50 17:30 20:10; Sat 12:00 14:40 17:20 20:00; Sun 13:10 16:10 19:10
11:40 14:20 17:00 19:40 (Sat-Thu) 19:50 (Fri)
11:00 (Mon-Thu) 12:00 (Fri-Sun) 14:40 17:20 20:00
Fri/Sun/Mon 12:30 (Fri/Sun) 13:00 (Mon) 15:10 17:50 20:30; Sat 12:40 15:20 18:00 20:40; Tue-Thu 13:00 14:50 17:40 20:30
12:00 (Fri-Sun) 14:40 17:30 20:15
Fri-Sun 13:10 16:00 (Sat/Sun) 16:10 (Fri) 20:00; Mon-Thu 14:00 (Mon/Tue/Thu) 14:10 (Wed) 17:10 20:00
Fri/Sat/Mon-Thu 12:10 14:50 17:40 20:30; Sun 12:40 15:15 17:50 20:30
14:50 17:30 20:10
Cineworld Boldon Tyne And Wear
14:50 17:30 20:00 (Thu) 20:10 (Fri-Wed)
12:00 (Fri-Sun) 14:40 17:20 20:00
Fri/Sat 12:00 14:40 17:20 20:00; Sun-Thu 11:50 (Sun/Mon) 14:30 17:20 20:00
12:00 (Fri-Sun) 14:40 17:20 20:00
12:00 (Fri-Mon) 14:40 17:20 20:00
Fri/Sat 15:30 20:30; Sun 13:20 20:30; Mon-Thu 14:45 20:15
Fri-Sun 14:50 17:30 20:10; Mon-Thu 14:30 17:20 19:50
Fri/Sat 13:00 16:00 20:10; Sun 13:10 16:00 20:30; Mon-Thu 14:30 17:10 20:00
12:00 (Fri-Sun) 14:40 17:20 20:00
Fri/Mon-Thu 12:10 (Mon-Thu) 14:50 17:30 20:10; Sat 15:10 17:30 20:10; Sun 13:30 16:40 19:30
Fri-Sun 14:50 17:30 20:10; Mon-Thu 14:00 17:40 20:15
13:20 (Sun) 14:50 (Fri/Sat/Mon-Thu) 17:30 20:10
12:30 15:10 17:50 20:30
Fri/Sat/Mon-Thu 14:50 17:30 20:10 (Fri/Sat/Mon-Wed) 20:30 (Thu); Sun 13:20 17:30 20:10
Fri/Mon-Thu 12:00 (Fri) 14:40 17:20 20:00; Sat/Sun 13:00 16:00 20:00
Cineworld Eastbourne At The Beacon
Fri-Sun 15:20 20:30; Mon/Tue/Thu 15:30 20:30 (Thu); Wed 15:35
11:50 (Fri/Sun-Thu) 12:00 (Sat) 14:40 17:20 20:10
12:10 (Fri/Sat) 14:50 17:30 20:20
14:50 17:30 20:10
14:50 17:30 20:10
12:00 (Fri-Sun) 14:40 17:20 20:00
12:00 (Fri-Sun) 14:40 17:20 20:00
Fri 14:10 16:50 20:00; Sat 13:10 16:00 20:00; Sun 13:40 16:20 20:00; Mon-Thu 11:50 (Wed) 14:00 16:40 19:30
14:50 17:30 20:10
13:10 (Sun) 14:50 (Fri/Sat/Mon-Thu) 17:30 20:10
14:50 17:30 20:10
14:50 17:30 20:15 (Sun) 20:20 (Fri/Sat/Mon-Thu)
Fri-Sun 13:00 16:00 20:10; Mon-Thu 14:10 17:10 20:10
Fri-Sun 12:10 14:50 17:30 20:30; Mon-Wed 14:40 17:20 20:30; Thu 14:20 17:25 20:30
Fri-Sun 11:40 14:20 17:00 20:10 (Fri/Sun) 20:20 (Sat); Mon-Thu 14:50 17:30 20:10
Fri-Sun 13:00 (Fri/Sat) 13:20 (Sun) 16:00 20:10; Mon-Thu 14:40 17:30 20:15
Fri/Sat/Mon-Thu 12:00 (Fri/Sat) 14:40 17:20 20:00; Sun 13:30 16:30 19:20
Fri 13:10 16:10 20:10; Sat/Sun 13:10 16:00 20:00 (Sun) 20:10 (Sat); Mon-Thu 14:20 17:20 20:10
Fri 13:40 16:40 20:10; Sat/Sun 13:00 16:00 20:10 (Sat) 20:30 (Sun); Mon-Thu 15:00 17:50
12:10 (Fri-Sun) 14:50 17:30 20:10
15:30 20:30
Fri/Sat/Mon-Thu 13:10 (Fri/Sat) 16:00 20:00; Sun 13:10 16:00 20:10
14:50 17:30 20:20
14:50 17:30 20:10
Fri/Sat 12:10 14:50 17:30 20:10; Sun 11:50 14:00 17:30 20:10; Mon-Thu 14:30 17:20 20:10
Fri-Sun 13:10 16:00 20:00; Mon-Thu 14:20 17:10 20:00
Fri-Sun 13:10 16:00 20:00; Mon-Thu 14:40 17:20 20:00
12:00 (Fri-Sun) 14:40 17:20 20:00
Fri-Sun 13:00 16:00 19:20 (Fri/Sun) 20:00 (Sat); Mon-Thu 14:00 16:40 19:20
15:20 20:30
Fri-Sun 13:00 16:00 19:30; Mon-Thu 15:00 17:40 20:15 (Thu) 20:20 (Mon-Wed)
12:00 (Fri/Sat/Mon-Thu) 14:40 17:20 20:00
14:50 17:30 20:10
Fri/Sat/Mon-Thu 14:50 17:30 20:20; Sun 15:35 18:15
Fri/Sat/Mon 20:20; Sun 19:40; Tue-Thu 20:30
Fri 14:10 16:50 19:30 22:10; Sat 16:35 22:05; Sun/Tue-Thu 10:30 (Tue-Thu) 16:45 19:30 22:10; Mon 10:30 16:30 21:50
Showcase Cinema De Lux Bluewater
Fri 17:35 21:50; Sat 20:30 23:10; Sun 18:00 20:30; Mon/Tue/Thu 09:55 (Mon) 12:30 (Mon/Tue) 12:40 (Thu) 15:10 17:50 20:30; Wed 11:00 13:40 16:20 21:40
Showcase Cinema De Lux Coventry
Fri/Tue 16:30 19:30 22:10 (Tue); Sat 16:30 21:55; Sun 16:45 19:30 22:10; Mon 16:30 22:10; Wed 16:30 21:35; Thu 16:30 19:25 22:05
Fri 22:10; Sat 21:55; Sun 21:35; Mon 13:05 18:15 21:50; Tue-Thu 13:05 (Tue) 13:10 (Wed/Thu) 18:15 22:10
Showcase Cinema De Lux Glasgow
Sat 22:00; Sun 21:15; Mon-Thu 10:30 13:00 21:30 (Tue-Thu) 22:00 (Mon)
14:15 (Mon-Thu) 22:00
Showcase Cinema De Lux Leicester
Fri 18:00 20:45; Sat 16:45; Sun/Tue-Thu 16:45 19:30 22:10; Mon 13:40 16:20 22:10
Showcase Cinema De Lux Liverpool
Fri/Sun 21:30; Mon/Thu 12:00 14:40; Tue/Wed 14:10 16:45
Showcase Cinema De Lux Nottingham
Sat 17:15 21:55; Sun 17:15 21:15; Mon/Wed 22:00; Tue/Thu 19:15
Showcase Cinema De Lux Paisley
Fri 10:30; Sat 22:00; Sun-Thu 21:45
Showcase Cinema De Lux Peterborough
Fri 22:05; Sat 22:00; Sun-Thu 19:05
Showcase Cinema De Lux Reading
Fri/Sun 18:30 20:25; Sat 16:00 20:25; Mon-Thu 12:15 13:15 (Mon/Tue) 15:00 17:45 18:30 (Mon/Tue/Thu) 20:25
Showcase Cinema De Lux Southampton
Fri 17:30; Sat/Sun 18:20; Mon-Thu 17:45
Showcase Cinema De Lux Teesside
Fri/Sat 22:15; Sun 22:10; Mon-Thu 20:55
16:25 19:10 21:50
Vue Basingstoke Festival Place
Fri 10:15 21:00; Sat 10:05 21:55; Sun 10:05 20:40; Mon 14:00 19:20; Tue 16:40 20:00; Wed 15:55 20:20; Thu 14:05 19:35
Fri 11:10 16:25 19:15; Sat 13:45 16:20 19:45; Sun 10:00 13:20 16:05; Mon 14:30 16:35 18:40 21:10; Tue 13:45 17:55 21:25; Wed 16:25 18:35 21:05; Thu 14:40 17:20 21:20
Fri 12:55 20:50; Sat 13:00 19:35; Sun 12:35 19:05; Mon 15:50 20:10; Tue/Wed 15:30 19:15 (Tue) 21:15; Thu 15:30 21:30
Fri 10:05 21:45; Sat 10:00 21:40; Sun 15:45 21:45; Mon 16:35 20:05; Tue 13:00 15:35 21:10; Wed 13:20 16:45 19:30; Thu 15:10 18:15 21:20
Fri 12:55 21:45; Sat 10:00 20:45; Sun 10:05 21:40; Mon 16:20 20:30; Tue 12:15 20:05; Wed 16:25 20:55; Thu 14:35 19:45
Fri 14:25 20:20; Sat 13:35 19:45; Sun 15:30 21:05; Mon 15:20 20:15; Tue 14:15 16:15 19:40; Wed 13:10 16:00 20:05; Thu 13:10 15:25 20:20
Fri 20:35 22:45; Sat 22:20; Sun 15:45 21:20; Mon 11:00 16:25 19:15; Tue 13:35 20:30; Wed 13:45 16:45 20:55; Thu 14:35 20:50
Fri 17:30; Sat 10:40 17:50 21:30; Sun 13:45 18:45 21:35; Mon 13:15 16:30 21:15; Tue/Wed 13:40 16:30 (Wed) 18:45 21:15 (Tue); Thu 13:35 16:30 21:00
Fri 14:25 18:30; Sat 11:25 19:45; Sun 10:55 21:05; Mon 16:15 20:20; Tue 15:20 21:05; Wed 15:40 18:00 20:05; Thu 15:10 18:10 21:00
Fri 12:25 14:30 18:20; Sat 15:30 21:25; Sun 13:45 21:10; Mon 15:45 21:15; Tue 15:55 19:20; Wed 16:45 20:45; Thu 16:05 18:50
Fri 10:15 19:25; Sat 10:10 20:45; Sun 11:50 19:00; Mon 14:30 20:30; Tue 13:15 15:45 18:00 20:30; Wed 13:40 15:45 20:00; Thu 16:40 20:10
Fri 16:15 20:50; Sat 13:40 21:45; Sun 14:40; Mon 14:20 21:05
Fri 16:55; Sat 11:45 22:15; Sun 20:05; Mon 16:45; Tue 14:05 16:50; Wed 13:30 17:50; Thu 14:00 16:30
Fri 21:50; Sat 19:40; Sun 21:30; Wed 16:00; Thu 16:50
Fri 19:45; Sat 12:00 19:00; Sun 14:05 20:00; Mon 15:40 20:50; Tue 17:05 21:05; Wed 16:15 21:15; Thu 15:10 21:05
Fri 12:40 20:20; Sat 19:35 21:00; Sun 10:20 21:00; Mon 15:45 20:30; Tue 14:15 18:05 20:15; Wed 18:15 20:30; Thu 14:30 20:30
Fri 11:10 21:15; Sat 10:10 14:40 20:05; Sun 12:50 22:00; Mon 16:30 19:00; Tue 15:45 17:50 21:10; Wed 15:30 18:25 21:15; Thu 15:45 21:20
Fri 13:15 16:05 21:10; Sat 12:40 15:15 18:00 19:25; Sun 10:05 17:55 20:05; Mon 12:00 18:25 21:20; Tue 12:55 14:55 17:00 21:30; Wed 12:15 15:40 17:45 21:10; Thu 12:00 14:15 16:50 20:50
Fri 14:45 21:30; Sat 10:45 21:30 23:00; Sun 16:10 18:15; Mon 17:30 21:00; Tue 14:45 16:30 18:30 20:10; Wed 12:00 14:45 18:45 21:10; Thu 16:15 20:15
Fri 14:00 19:30; Sat 10:35 21:35; Sun 11:30 19:45; Mon 11:10 16:45 19:30; Tue 11:30 13:35 15:35 17:55 21:05; Wed 11:30 13:20 15:40 21:25; Thu 12:05 14:30 21:05
Fri 15:00 19:20; Sat 13:25 20:00; Sun 12:20 18:50; Mon 16:30 20:30; Tue 17:30 19:35; Wed 16:15 20:25; Thu 17:05 20:25
Fri 12:45 16:40 19:20; Sat 13:00 15:10 18:00 19:15; Sun 12:00 16:15 19:45; Mon/Wed 14:00 17:35 (Mon) 17:40 (Wed) 21:15; Tue 13:10 15:10 17:55 21:20; Thu 14:05 18:05 21:05
Fri 10:15 21:15; Sat 10:40 19:45; Sun 11:00 19:50; Mon 14:00 19:45; Tue 13:40 16:35 21:15; Wed 13:55 17:40 20:55; Thu 15:15 18:00 21:15
Fri 14:30 20:50; Sat 12:50 21:50; Sun 12:30 20:45; Mon 17:00 20:50; Tue 15:35 17:35 19:35; Wed 16:35 19:00; Thu 17:10 19:40
Fri 10:00 12:40 21:55; Sat 10:00 20:35; Sun 09:35 21:00 21:30; Mon 16:45 20:30; Tue 16:00 20:40; Wed 17:30 20:30; Thu 16:25 20:30
Fri 18:00; Sat 20:00; Sun 18:15; Mon 16:45; Tue 13:45 16:45 21:00; Wed 13:45 16:50 20:50; Thu 14:35 17:00 20:25
Fri 10:25 21:00; Sat 10:15 21:55; Sun 10:25 19:30; Mon 15:50 20:50; Tue 16:30 21:45; Wed 14:10 19:00; Thu 16:00 20:30
Fri 14:30 21:00; Sat 17:30 21:45; Sun 19:45 21:10; Mon 18:15 20:35; Tue 15:50 17:55 20:15; Wed 13:40 16:15 20:00; Thu 16:15 20:55

