Home Tornado

Tornado (15)

Cast: Jack Lowden, Tim Roth, Koki, Joanne Whalley, Rory McCann, Takehiro Hira
Genre: Western
Author(s): John Maclean
Director: John Maclean
Release Date: 13/06/2025 (selected cinemas)
Running Time: 91mins
Country: UK
Year: 2025

In 1790s Britain, 16-year-old Tornado travels around the country in a caravan with her samurai father Fujin, performing bloodthirsty puppet shows to impoverished communities for a few coins in a hat. After one windswept performance, Tornado steals two bags of gold from an opportunistic rapscallion, who has, in turn, pilfered the booty from small-time criminal Little Sugar and his distracted underlings. Little Sugar's venomous, Fagin-esque father Sugarman controls the gang and gives chase.


LondonNet Film Review

Tornado (15) Film Review from LondonNet

A storm rages in 1790s Britain in a genre-bending, multicultural period romp written and directed by John Maclean, which binds a revenge western to a sword-wielding samurai action thriller against a backdrop of stunning Scottish locations including Arniston House, Newhall Estate and North Esk Reservoir. Japanese fashion model and songwriter Koki confidently inhabits the title role of a wilfully rebellious teenager, who is determined to wriggle free from her overly protective father. “I’m not little anymore,” she insists. “Well, you’ll always be little to me,” he tenderly responds, silently hoping his daughter with cling onto her childhood innocence a little longer…

Tornado regrets a decision to pursue her own destiny in Maclean’s relentlessly downbeat picture, which treats windswept landscapes as a supporting character to betrayal and bloodshed. Cinematographer Robbie Ryan, who worked with Maclean on the 2015 film Slow West, allows us to feel every squelch of sodden ground and icy blast of wind across these unforgiving highlands. Another returning collaborator, composer Jed Kurzel, strikes ominous chords that trot between east and west. Joanne Whalley materialises in an increasingly vicious second act with one logical outcome, but for extended periods, the eponymous heroine is the only female character on screen, buttressed by men of dishonour who fatally underestimate her tender years and slight stature.

Sixteen-year-old Tornado (Koki) travels around the country in a caravan with her samurai father Fujin (Takehiro Hira), performing bloodthirsty puppet shows to impoverished communities for a few coins in a hat. After one windswept performance, Tornado steals two bags of gold from an opportunistic rapscallion (Nathan Malone), who has, in turn, pilfered the booty from small-time criminal Little Sugar (Jack Lowden) and his distracted underlings. Little Sugar’s venomous, Fagin-esque father Sugarman (Tim Roth) controls the gang and he dispatches henchmen Archer (Jamie Michie), Kitten (Rory McCann), Lazy Legs (Douglass Russell) and Squid Lips (Jack Morris) to retrieve the gold from Tornado using lethal force, if necessary.

Armed with a samurai sword and her wits, the plucky teenager evades capture by seeking sanctuary in the country house of a pompous Laird (Alex Macqueen). Meanwhile, Little Sugar senses an opportunity to double-cross his father and line his pockets, presuming he can apprehend the teenage fugitive before other gang members and prevent her from exposing his betrayal.

Tornado promises violent displacement and the second act of Maclean’s picture delivers on that front with blades and snarling brutality. Roth and Lowden compete for audible boos as Koki embraces her protagonist’s petulance in the eye of a storm that she summoned. Production design and costumes share an earthy colour palette to reflect law and disorder in a grimy, untamed wilderness where only the brave and audacious survive.

– Kim Hu


Popular on LondonNet


London Cinemas Showing Tornado


From: Friday 13th June
To: Thursday 19th June

Cineworld Wandsworth

Fri-Wed 13:50 (Fri/Mon-Wed) 18:40 21:00; Thu 16:10 18:30 20:50

Cineworld West India Quay

Fri 13:40 20:15; Sat 20:10; Sun-Wed 13:40 (Mon-Wed) 20:30; Thu 13:10 18:00

Ealing Picturehouse

Fri 13:00 18:10; Sat 12:30 18:00; Sun 13:30; Mon 13:10 18:00; Tue 13:15 15:40; Wed 15:45 18:10; Thu 13:10 17:45

Greenwich Picturehouse

Fri/Wed 11:15 (Fri) 20:40; Sat 19:00; Sun 16:30; Mon 17:45; Tue 14:40; Thu 14:45

Hackney Picturehouse

Fri 14:50 20:40; Sat 14:00 20:40; Sun 19:30; Mon-Wed 15:00 20:40; Thu 14:10 20:40

Odeon Camden

Fri-Wed 12:15 (Sat/Sun) 18:30; Thu 18:00

Odeon Greenwich

Fri/Sun-Thu 18:20 20:50; Sat 18:30 20:50 23:10

Odeon Luxe Haymarket

Fri/Sat/Mon-Wed 12:15 18:30 21:00; Sun 11:45 18:00 20:30; Thu 12:30 14:30 20:45

Odeon Luxe Holloway

Fri-Wed 12:00 (Fri/Mon-Wed) 15:30 20:20; Thu 15:20 17:40

Odeon Luxe Swiss Cottage

Fri/Tue/Wed 13:30 20:45; Sat/Sun 13:00 20:45; Mon 13:30 18:30 20:40; Thu 13:40 21:30

Odeon Wimbledon

Fri-Wed 18:20 20:50 23:10 (Fri/Sat); Thu 18:20 20:40

Picturehouse Central

Fri/Sat/Mon 12:40 (Fri/Sat) 20:00; Sun/Wed 15:30 (Sun) 20:30; Tue/Thu 12:40 17:30

Ritzy Picturehouse

Fri 15:50 20:40; Sat 12:20 17:30; Sun 20:20; Mon 13:00 17:50; Tue 13:10 21:00; Wed 16:00 21:15; Thu 13:00 18:10

Vue Finchley Road (O2 Centre)

Fri 13:15 15:30 19:15 21:25 23:35; Sat 09:40 20:00 23:20; Sun 09:50 20:55; Mon 12:15 20:30 22:05; Tue 15:25 17:55 19:45 22:10; Wed 12:45 20:55 00:15; Thu 15:00 19:00 23:00

Vue Fulham Broadway

Fri 17:45 21:30 23:55; Sat 17:00; Sun 09:10 20:25 22:25; Mon 20:40 23:05; Tue 12:15 18:00 22:15; Wed 18:20 22:45; Thu 17:50 22:55

Vue Islington

Fri 13:15 18:55 22:40 00:35; Sat 09:00 18:15 23:15; Sun 20:50 23:15 00:30; Mon 17:35 23:05; Tue 16:05 18:05 22:15; Wed 16:45 18:45 22:45; Thu 10:15 17:15 22:10

Vue Westfield London

Fri 10:15 13:00 14:55 16:50 19:55 22:25 00:00; Sat 09:00 12:55 19:45 22:35; Sun 10:45 13:05 19:15 21:10 23:00 00:35; Mon 12:05 16:05 18:05 20:40 21:40 23:30; Tue 10:40 13:45 16:15 18:30 20:50 23:05 23:55; Wed 12:35 17:05 19:05 22:00 23:30; Thu 13:00 17:45 20:55 23:45

Vue Westfield Stratford City

Fri 09:30 12:15 15:25 20:15 22:15 00:40 00:45; Sat 09:00 16:10 20:45 22:35 23:35; Sun 09:00 19:50 21:25 23:45; Mon 09:30 13:45 18:00 19:45 22:40; Tue 09:20 12:10 15:45 17:45 19:35 22:20; Wed 09:30 10:55 14:35 16:35 18:25 20:45 22:45; Thu 10:30 13:30 16:45 21:00 22:50

From: Friday 20th June
To: Thursday 26th June

No cinema infomation at the moment

UK and Irish Cinemas Showing Tornado


From: Friday 13th June
To: Thursday 19th June

Arts Picturehouse

Fri/Tue 18:50; Sat 17:40; Sun 12:20; Mon 15:30; Wed 20:40; Thu 15:50

Cameo Picturehouse

Fri 13:45 18:30; Sat 20:30; Sun 12:00 19:15; Mon 12:15 20:15; Tue 12:30 20:45; Wed 13:30 18:15; Thu 10:50 11:30 17:00

Cinema City Picturehouse

Fri 20:30; Sat 10:40; Sun 18:20; Mon 17:50; Tue 15:00; Wed 11:10; Thu 14:30

Cineworld Birmingham

Fri/Sat/Mon/Wed 12:20 (Fri/Mon/Wed) 17:30 19:50; Sun 17:50 20:10; Tue 12:20 17:00 20:30; Thu 12:00 18:00 20:20

Cineworld Crawley

Fri-Wed 15:45 18:15 20:45; Thu 16:00 18:20 20:40

Cineworld Dundee

Fri/Sat 13:40 (Fri) 19:40; Sun/Mon/Wed 13:40 (Mon/Wed) 20:00; Tue 13:30 20:20; Thu 13:20 18:00

Cineworld Edinburgh

Fri-Wed 12:50 (Fri/Mon-Wed) 18:10 20:40; Thu 12:30 17:40

Cineworld Falkirk

Fri-Wed 12:50 (Mon-Wed) 14:10 (Fri/Mon-Wed) 16:40 19:10; Thu 13:45 20:15

Cineworld Glasgow – Renfrew Street

Fri-Wed 13:40 (Fri/Mon-Wed) 16:00 18:20 21:00; Thu 13:40 16:00 18:20 20:40

Cineworld Glasgow – Silverburn

Fri-Wed 12:50 (Fri/Mon-Wed) 18:00 20:20; Thu 12:00 19:10

Cineworld Hemel Hempstead

Fri-Wed 13:30 (Fri/Mon-Wed) 16:00 18:30 21:00; Thu 13:30 16:00 18:20

Epsom Picturehouse

Fri/Tue 18:15; Sat 12:30; Sun 20:20; Mon 20:15; Wed 15:15; Thu 16:30

Little Theatre Cinema Picturehouse

Fri 20:40; Sat 10:45; Sun 21:20; Mon 13:30; Tue 12:20; Wed 17:40; Thu 10:30

Odeon Blanchardstown

Fri/Sat/Mon-Wed 15:10 (Mon-Wed) 20:20; Sun 20:40; Thu 21:10

Odeon Bournemouth BH2

Fri-Sun 15:20 20:50 23:10 (Fri/Sat)

Odeon Braehead

Fri-Wed 10:20 (Sat/Sun) 12:00 (Fri/Mon-Wed) 19:00 21:30; Thu 12:10 17:10 21:20

Odeon Brighton

Fri-Sun 15:30 20:40; Mon-Wed 15:50 20:50; Thu 15:20 20:20

Odeon Dunfermline

Fri-Sun 12:20 (Fri) 18:20 20:50; Mon-Wed 13:00 20:50; Thu 13:00 21:30

Odeon Edinburgh Lothian Road

Fri 20:20; Sat/Sun 13:15 18:00; Mon-Thu 17:30

Odeon Guildford

Fri/Sat 12:30 21:00; Sun 12:20 21:00

Odeon Kilmarnock

Fri-Sun 12:20 (Fri) 18:20 20:50; Mon/Tue 13:00 21:00; Wed/Thu 13:00 (Wed) 20:20

Odeon Kingston

Fri-Wed 18:20 20:50 23:15 (Fri/Sat); Thu 18:20 21:00

Odeon Lincoln

Fri 18:10 21:30; Sat 18:10 20:30; Sun-Wed 18:10 21:00; Thu 12:10 21:30

Odeon Liverpool ONE

Fri-Wed 18:20 20:50; Thu 18:30 20:50

Odeon Luxe Birmingham Broadway Plaza

Fri 15:10 18:20 20:50 23:20; Sat-Tue 14:10 (Mon/Tue) 18:20 20:50 23:20 (Sat); Wed 12:50 18:20 20:50; Thu 19:00 21:30

Odeon Luxe Dundee

Fri 12:10 20:50; Sat/Sun 18:20 20:50; Mon-Wed 12:30 20:10; Thu 21:40

Odeon Luxe Edinburgh Wester Hailes

Fri-Sun 12:20 (Fri) 18:20 20:50; Mon/Wed 12:50 20:20; Tue 12:10 20:50

Odeon Luxe Glasgow Springfield Quay

Fri-Wed 12:10 (Tue) 13:20 (Fri/Mon/Wed) 18:20 20:50; Thu 18:30 21:00

Odeon Luxe Sheffield

Fri 12:50 21:30; Sat/Sun 12:20 21:30; Mon/Wed 12:50 18:30 (Mon) 21:10; Tue 18:30 21:10

Odeon Metrocentre

Fri-Mon/Thu 12:50 (Mon) 15:10 (Mon) 18:20 20:50; Tue/Wed 12:50 (Wed) 15:10 18:20 21:00

Odeon Milton Keynes Stadium

Fri/Sat/Mon-Wed 15:50 20:50 23:10 (Fri/Sat); Sun 13:20 20:50; Thu 21:40

Odeon Norwich

18:20 20:50

Phoenix Picturehouse

Fri 18:15; Sat 20:45; Sun 20:15; Mon/Thu 20:30; Tue 16:00; Wed 17:30

Picturehouse At FACT

Fri 12:50 20:20; Sat/Wed 20:00; Sun 14:10 19:20; Mon 19:45; Tue 13:10 17:50; Thu 15:20 20:10

Showcase Bristol Avon Meads

Fri/Thu 21:05; Sat/Sun 20:45; Mon-Wed 11:00 13:45 21:05

Showcase Cinema De Lux Bluewater

Fri/Mon-Thu 11:30 13:55 16:35 18:40 (Fri/Mon) 18:45 (Tue-Thu); Sat 18:45; Sun 18:50

Showcase Cinema De Lux Coventry

11:05 (Fri-Wed) 19:50

Showcase Cinema De Lux Glasgow

Fri/Sat 21:30; Sun/Tue 14:20 (Tue) 21:35; Mon 11:30 14:20 22:25; Wed 14:20 21:45; Thu 11:35 14:20 21:30

Showcase Cinema De Lux Leeds

Fri/Sun/Thu 20:45 23:15 (Fri); Sat 21:40 23:15; Mon-Wed 12:30 15:00 20:45 (Tue) 21:40 (Mon/Wed)

Showcase Cinema De Lux Reading

Fri/Mon-Thu 11:00 13:40 16:20 20:30 23:45 (Fri); Sat/Sun 20:30 23:45 (Sat)

Showcase Dudley

Fri-Wed 21:50

Vue Aberdeen

Fri/Thu 15:35 22:25 (Fri); Sat 17:15; Sun 19:10; Mon 14:35 18:30 20:30; Tue 15:55; Wed 17:25

Vue Bristol Longwell Green

Fri 11:20 20:55 22:55; Sat 19:50 23:05; Sun/Wed 11:10 (Wed) 20:55; Mon 09:30 15:25 20:20; Tue 09:30 15:50 20:50; Thu 09:35 11:55 19:00 21:10

Vue Carlisle

Fri 14:45 21:30; Sat 21:10; Sun/Tue 21:00; Mon 20:45; Wed 16:50; Thu 20:50

Vue Dublin

Fri 11:25 21:30 23:30; Sat 20:30 23:10; Sun 19:40 22:15; Mon 09:45 20:35 22:45; Tue 12:40 18:15 20:35 22:30; Wed 11:30 19:00 22:40 23:10; Thu 10:10 19:00 21:45

Vue Edinburgh Ocean Terminal

Fri 11:10 21:25 22:50; Sat 20:55 22:40; Sun 20:40 22:50; Mon 11:45 20:00 22:00; Tue 11:00 20:15; Wed 11:40 21:20 22:55; Thu 12:30 21:30 22:40

Vue Edinburgh Omni Centre

Fri 10:25 21:35 22:25; Sat 18:50 23:35; Sun 20:45; Mon 13:10 16:50 20:25 22:40; Tue 11:35 20:35 22:45; Wed 11:10 20:55 00:00; Thu 13:00 20:40 22:50

Vue Glasgow Fort

Fri 09:25 14:25 23:15; Sat 17:40 23:05; Sun 19:00 22:25; Mon 17:50 21:25; Tue 15:50 21:30; Wed 17:35 22:50; Thu 18:35 22:25

Vue Glasgow St Enoch

Fri 10:05 17:05 23:20; Sat 18:10; Sun 20:25 22:35; Mon 16:55; Tue 10:30 18:25; Wed 17:15 23:20; Thu 09:50 17:10

Vue Hamilton

Fri 09:45 17:30 22:30; Sat 18:25 22:30; Sun 20:50; Mon 17:00 21:05; Tue 10:15 17:15 21:20; Wed 09:30 17:45 21:55; Thu 10:00 17:15 20:45 22:45

Vue Inverness

Fri 15:55 22:30; Sat 17:20 22:05; Sun 20:45; Mon 20:10; Tue 16:50; Wed 21:35; Thu 17:50

Vue Leeds The Light

Fri 10:45 13:05 20:50 23:00; Sat 09:00 11:40 20:00; Sun 11:05 19:40; Mon 16:50 20:50 23:00; Tue 15:25 17:35 20:30; Wed 14:55 20:30 22:50; Thu 14:35 20:05

Vue Livingston

Fri 12:00 17:55 22:25; Sat 20:10; Sun 20:45; Mon 15:55; Tue 17:00; Wed 20:30; Thu 20:20

Vue Manchester Printworks

Fri 10:05 13:20 17:05 18:25 20:25 22:10 00:00; Sat 09:00 13:00 20:55 22:50 00:50; Sun 09:00 11:05 19:50 22:35; Mon 10:10 12:15 14:20 19:50 21:00 23:00; Tue 10:25 16:15 18:15 20:55 23:05; Wed 11:25 17:35 19:40 21:50 00:00; Thu 11:10 15:20 18:05 20:50

Vue Stirling

Fri 14:25 22:25; Sat 20:50; Sun 20:25; Mon 15:35 20:35; Tue 18:05; Wed 17:00 21:45; Thu 20:15 22:35

From: Friday 20th June
To: Thursday 26th June

No cinema infomation at the moment