On Swift Horses (15)
Cast: Don Swayze, Jacob Elordi, Will Poulter, Diego Calva, Daisy Edgar-JonesGenre: Romance
Author(s): Bryce Kass
Director: Daniel Minahan
Release Date: 05/09/2025 (selected cinemas)
Running Time: 119mins
Country: US
Year: 2024
Mild-mannered war veteran Lee Walker plans a life of quiet domesticity in California with his wife Muriel and younger brother Julius. Restless after an early discharge from the US Army, Julius steals money from Lee to seek his fortune in Nevada, where he lands a job in security at a casino and sparks forbidden desire with co-worker Henry. Meanwhile, Muriel neglects to tell Lee about her run of good fortune at the horse-racing track.
LondonNet Film Review
On Swift Horses (15) Film Review from LondonNet
Daisy Edgar-Jones, Jacob Elordi and Will Poulter headline a slow-burning romantic drama set in the immediate aftermath of the Korean War, when same sex relationships were conducted behind closed doors to avoid violent repercussions and damning moral judgment. “We’re all just a hair’s breadth away from losing everything, all the time,” whispers one affected character as she sits motionless in a bar surrounded by other patrons holding their breaths, listening intently to the sound of a police raid hammering on the establishment’s front door, angrily demanding entry…
Secrets and lies breed like rabbits in On Swift Horses, a sensitively handled portrait of conflicted morality and repressed desires, adapted by screenwriter Bryce Kass from Shannon Pufahl’s novel. Cinematographer Luc Montpellier repeatedly ravishes the eyes and makes the heart swoon with breathtaking tableaux, roaming from the crisp sparkle of snow-laden landscapes in rural Kansas to the retina-searing light show of Las Vegas. Director Daniel Minahan choreographs electrically charged sex scenes between lead cast, contrasting their unabashed joy and naivete in private with the tightly coiled anxiety of their public facades. One wrong move could bring their worlds tumbling down.
Mild-mannered war veteran Lee Walker (Poulter) plans a life of quiet domesticity in California with his wife Muriel (Edgar-Jones) and younger brother Julius (Elordi). Restless after an early discharge from the US Army, Julius steals money from Lee to seek his fortune in Nevada, where he lands a job in security at a casino and sparks forbidden desire with co-worker Henry (Diego Calva), which is consummated away from prying eyes. Back in their hotel room, Julius and Henry fantasise about using the same underhand tactics as card sharps to line their pockets.
Meanwhile, Muriel neglects to tell Lee about her run of good fortune at the horse-racing track, where she places bets based on the insider tips she overhears while working as a diner waitress. A particularly good day of accumulator bets returns life-changing winnings and Muriel quits while she is ahead. “If you think too much about luck, it starts to own you,” she warns another punter (Kat Cunning). There is a spark of mutual attraction between the women and Muriel contemplates an affair.
On Swift Horses canters leisurely through the pages of Pufahl’s book, riding high on compelling performances from the central trio. The final act’s quiet devastation feels somehow anticlimactic after the sustained build-up of dramatic tension, and the angst of one romantic pairing resolves with a convenient serendipity that only seems to exist on a big screen. Elordi cements his status as a modern-day matinee idol while Edgar-Jones and Poulter unpick their on-screen marriage at the seams and let messy raw emotions tumble out.
– Jo Planter
Popular on LondonNet
London Cinemas Showing On Swift Horses
From: Friday 29th August
To: Thursday 4th September
No cinema infomation at the moment
From: Friday 5th September
To: Thursday 11th September
13:40 (Fri/Mon-Thu) 19:15
13:10 (Fri/Mon-Thu) 19:45
Fri/Tue 16:30; Sat 17:00; Sun 14:10; Mon/Wed 19:30; Thu 14:15
Fri 14:30 20:15; Sat 12:30 16:30; Sun 12:40 20:10; Mon 13:30 17:30; Tue 13:30 20:15; Wed 14:30 17:30; Thu 14:20 17:15
Fri 12:00 17:20; Sat 11:30 17:10; Sun 14:20 19:40; Mon 14:30 20:00; Tue 12:10 17:00; Wed 12:00 17:15; Thu 12:20 20:00
17:00
Fri-Mon/Wed 17:45; Tue/Thu 20:30
Fri-Sun 17:20; Mon-Thu 17:10
17:00
17:00
Fri 16:10; Sat 15:00; Sun 12:55 20:30; Mon/Wed 13:50 (Wed) 16:40; Tue 15:20; Thu 15:35
Fri 15:10; Sat 14:10; Sun 15:35; Mon 16:35; Tue 16:40; Wed 14:30; Thu 16:30
Fri 15:20; Sat/Wed 16:20; Mon/Thu 14:45; Tue 15:35
Fri 15:45; Sat 14:55; Sun 19:10; Mon 15:40; Tue 17:50; Wed 17:30; Thu 17:35
Fri/Thu 17:10; Sat 11:20 16:30; Sun 12:00 14:15; Mon 15:00; Tue 17:00 19:05; Wed 15:45 18:10
Fri 18:45; Sat 15:15; Sun 17:20; Mon 12:50 15:25; Tue 12:00 14:00 17:55 21:30; Wed 13:50 17:50; Thu 13:45 16:50
Fri 16:35; Sat 15:55; Sun 14:00; Mon 16:55; Tue 16:00; Wed 12:35 21:25; Thu 17:00
UK and Irish Cinemas Showing On Swift Horses
From: Friday 29th August
To: Thursday 4th September
No cinema infomation at the moment
From: Friday 5th September
To: Thursday 11th September
Fri 13:10 19:00; Sat 14:00 16:50; Sun 14:15 19:50; Mon 13:45 16:25; Tue 14:30 19:50; Wed/Thu 14:15 19:35
Cineworld Aberdeen – Queens Link
Fri/Mon-Wed 11:30 14:20 19:50; Sat/Sun 19:50; Thu 11:10 14:15 19:50
14:10 (Fri/Mon-Thu) 19:40
11:30 (Fri/Mon-Thu) 19:40
Fri 11:00 14:00 19:45; Sat-Thu 11:00 (Mon-Thu) 19:45
Fri-Sun/Thu 13:50 (Fri/Thu) 19:30; Mon-Wed 13:50 19:45
Fri 13:00 19:45; Sat-Thu 14:00 (Mon/Tue) 19:45
Fri/Mon/Wed/Thu 11:40
Fri/Mon-Thu 14:40 20:10; Sat/Sun 16:40 20:10
Fri/Mon-Wed 13:40; Thu 13:30
Fri 13:20 19:45; Sat-Thu 13:30 (Mon-Thu) 19:45
Fri-Sun/Thu 13:50 (Fri/Thu) 19:30; Mon-Wed 13:50 20:10
13:30 (Fri/Mon-Thu) 19:45
12:30 (Fri/Mon-Thu) 20:30
12:10 (Fri/Mon-Thu) 20:20
13:40 (Fri/Mon-Thu) 20:20
13:50 (Fri/Mon-Thu) 17:00 19:45
Cineworld Glasgow – Renfrew Street
13:30 (Fri/Mon-Thu) 20:30
Cineworld Harlow – Harvey Centre
14:10 (Fri/Mon-Thu) 19:45
Fri-Sun/Wed/Thu 13:20 (Fri/Wed/Thu) 19:30; Mon/Tue 13:20 19:00
13:40 (Fri/Mon-Thu) 19:45
13:00 (Fri/Mon-Thu) 19:40
Fri-Sun/Thu 14:00 (Fri/Thu) 19:30; Mon-Wed 14:00 19:00
Fri-Wed 13:50 (Fri/Mon-Wed) 19:50; Thu 20:00
13:50 (Fri/Mon-Thu) 19:50
Fri/Mon-Thu 10:30 (Tue-Thu) 11:00 (Fri) 14:30 19:45; Sat/Sun 19:45
Fri-Sun 13:30 (Fri) 19:30; Mon-Thu 13:30 19:10
Fri-Sun/Thu 13:50 (Fri/Thu) 19:30; Mon-Wed 13:50 19:15
14:30 (Fri/Mon-Thu) 19:45
Fri/Mon-Thu 11:00 13:10
Fri/Wed 17:20; Sat 13:00; Sun 13:45; Mon 15:00; Tue 14:30; Thu 17:00
Fri 15:30 17:20; Sat/Sun 11:40 14:30 16:40 (Sun) 17:00 (Sat); Mon 14:50 17:20; Tue 15:00 20:30; Wed 12:30 15:10 20:30; Thu 15:10 17:30
17:00
17:10
17:00
Fri/Sun 17:10; Sat/Tue-Thu 17:00; Mon 18:00
17:00
17:00
18:10
Fri-Sun/Tue 17:00; Mon/Wed/Thu 17:10
17:00
Fri/Sat/Mon-Thu 17:40; Sun 17:50
Fri-Sun 17:00; Mon-Thu 17:50
17:00
Fri/Tue-Thu 17:10; Sat-Mon 17:00
Fri/Mon-Thu 17:00; Sat/Sun 17:10
Fri-Mon/Wed/Thu 17:00; Tue 17:10
17:00
Fri-Sun/Tue/Wed/Thu 17:15; Mon 17:00
17:15
Fri-Sun 17:10; Mon-Thu 17:00
14:00 (Tue) 17:00
17:30
17:00
Fri/Wed/Thu 17:10; Sat/Mon/Tue 17:00; Sun 20:30
17:00
Fri-Mon/Thu 17:00; Tue/Wed 17:10
17:00
17:00
17:00
17:00
Odeon Luxe Glasgow Springfield Quay
11:20 (Fri) 17:00
17:00
Odeon Luxe Liverpool Switch Island
Fri 18:10; Sat-Thu 17:00
Fri-Sun 17:00; Mon-Thu 17:15
Fri 17:10; Sat-Thu 17:00
17:00
17:10
17:00
17:00
17:00
Odeon Manchester Great Northern
Fri-Sun 17:15; Mon-Thu 17:00
17:00
17:00
17:00
17:00
17:30
Fri-Sun 17:10; Mon-Thu 17:00
17:00
Fri/Mon-Thu 17:10; Sat/Sun 17:00
17:10
17:00
17:00
17:00
17:15
Fri/Mon-Thu 17:10; Sat/Sun 17:00
Fri-Sun/Tue 17:00; Mon/Wed/Thu 17:10
Fri 17:00; Sat/Mon/Tue 14:40; Sun 16:15; Wed 20:00; Thu 12:00
Fri-Mon/Wed 12:55; Tue/Thu 12:55 18:55 21:45
Showcase Cinema De Lux Bluewater
Fri/Mon-Thu 12:10 18:00 (Tue-Thu)
Showcase Cinema De Lux Glasgow
Tue 13:00 18:50; Thu 13:00 19:00
Fri/Mon-Thu 13:15 19:15 (Tue/Thu)
Showcase Cinema De Lux Paisley
Fri 13:20; Mon/Wed/Thu 13:10 18:30 (Thu); Tue 13:10 18:50
Showcase Cinema De Lux Peterborough
Fri 12:45; Mon-Thu 11:35
Showcase Cinema De Lux Teesside
Fri/Mon-Thu 13:50 18:00 (Tue/Thu)
Vue Basingstoke Festival Place
Fri 14:05; Sat 14:30; Sun/Wed 15:25; Mon 16:20; Tue 15:55; Thu 15:35
Fri 15:40; Sat/Thu 14:00; Sun 12:50; Mon/Tue 14:05; Wed 16:25
Fri 16:25; Sat 14:15; Sun 17:35; Mon 14:05; Tue 14:10; Wed 17:05; Thu 14:00
Fri 18:15; Sat 15:30; Sun 14:45; Mon 16:40; Tue/Wed 17:10; Thu 17:25
Fri 14:20; Sat 17:25; Sun 17:35; Tue 14:40; Wed 17:30; Thu 17:15
Fri 16:35; Sat 18:40; Sun 14:00; Mon 14:35; Tue 15:00; Wed 15:30; Thu 14:40
Fri 16:40; Sat 18:05; Sun 14:10; Mon 16:30; Tue 14:05; Wed 17:40; Thu 16:45
Fri 16:10; Sat 16:20; Sun 14:15; Mon 18:05; Tue 13:30 15:55; Wed 17:25; Thu 14:50 18:00
Fri 13:40 15:35; Sat 14:40; Sun 15:10; Mon 13:30 15:35; Tue 14:00 16:05; Wed 13:00 15:35; Thu 12:20 16:50
Fri 17:05; Sat 20:55; Sun 14:25; Mon 14:20 16:45; Tue 13:30 15:40; Wed 13:30 16:55; Thu 12:30 13:45 16:05
Fri 14:05; Sat 15:55; Sun 16:40; Mon 16:00; Tue 14:40; Wed 15:30; Thu 18:10
Fri 13:45; Sat 16:45; Sun 16:55; Mon 17:55; Tue 18:00; Wed 17:15; Thu 15:50
Fri/Wed 14:00 18:45 (Wed); Sat 14:30; Sun 14:15 21:25; Mon 15:00; Tue 15:50; Thu 17:10
Fri/Tue 13:15 (Tue) 16:55; Sat 16:25; Sun 14:35; Mon 16:20; Wed 14:00 16:05 18:05; Thu 13:15 16:00 23:55
Sat 21:05; Sun/Wed 13:30 (Wed) 21:25; Mon 14:50; Tue 12:30 15:25 17:30; Thu 13:05 16:40
Fri 16:25; Sat 17:15; Sun 21:25; Mon 14:00; Tue 16:55; Wed 15:55; Thu 16:45
Fri 18:00; Sat/Mon 16:15; Sun 21:15; Tue 12:45 17:00; Wed 11:30 14:20; Thu 14:25
Fri 16:25; Sat/Sun 14:05; Mon 16:40; Tue 13:00 16:05; Wed 15:10; Thu 14:10
Fri/Thu 14:30; Sat 14:05; Sun/Mon 14:00; Tue 16:20; Wed 15:55
Fri 17:25; Sat 14:35; Sun 14:20; Mon 15:50; Tue 12:40 15:10; Wed 12:00 16:05; Thu 16:00
Fri 14:15; Sat 15:15; Sun 20:15; Mon 14:25; Tue 21:25; Wed 16:20; Thu 15:35
Fri 15:05; Sat 20:55; Sun 21:10; Mon 16:55; Tue 16:40; Wed 16:20; Thu 16:15
Fri 14:00; Sat 17:20; Sun 14:20; Mon 14:15; Tue 15:40; Wed 16:20; Thu 17:10
Fri 15:15; Sat/Thu 15:50; Sun 18:45; Mon 14:10; Tue 15:10; Wed 16:20