• Pop Culture
    • Movies
    • Television
    • Comic Books
    • Video Games
    • Toys & Collectibles
  • Features
    • News
    • Reviews
    • Articles and Opinions
    • Interviews
    • Exclusives
    • Flickering Myth Films
    • FMTV
  • About
    • About Flickering Myth
    • Write for Flickering Myth
    • Advertise on Flickering Myth
  • Socials
    • Facebook
    • YouTube
    • Bluesky
    • Instagram
    • Flipboard
    • Linktree
    • X
  • Terms
    • Terms of Use
    • Privacy Policy

Flickering Myth

Geek Culture | Movies, TV, Comic Books & Video Games

  • News
  • Reviews
  • Articles & Opinions
  • Write for Us
  • The Baby in the Basket

Movie Review – Fight or Flight (2025)

May 8, 2025 by Robert Kojder

Fight or Flight, 2025.

Written and Directed by James Madigan.
Starring Josh Hartnett, Katee Sackhoff, Marko Zaror, Julian Kostov, Charithra Chandran, JuJu Chan Szeto, Sanjeev Kohli, Rebecka Johnston, Nóra Trokán, Sarah Lam, Irén Bordán, Danny Ashok, Willem van der Vegt,&nbsp, Jyuddah Jaymes, Declan Baxter, Bálint Adorjáni, Melissa Bale, and Hughie O’Donnell.

SYNOPSIS:

A mercenary takes on the job of tracking down a target on a plane but must protect her when they’re surrounded by people trying to kill both of them.

With Fight or Flight, first-time writer/director James Madigan loads a tantalizing premise with just enough close-quarters action to thrill and offset some of the narrative and expository clunkiness that occasionally detracts from that selling point.

Excommunicated from an unspecified agency and labeled an irredeemable psychopath, Josh Hartnett’s Lucas Reyes is wasting away the rest of his days in Bangkok, suddenly finding some purpose to sober up and pull off a mission that would give him a clean slate. The bad news is that this opportunity comes from his former field and life partner, Katee Sackhoff’s Katherine Brunt, a backstabber now listed in his phone under a heavily vulgar, insulting name. Nevertheless, she assures she can get him a passport and his no-fly ban lifted if he immediately heads to the airport and boards a plane supposedly holding a dangerous hacker dubbed the Ghost, who has created a device that could spell catastrophe for electronic devices worldwide. He is instructed to bring her back alive.

Unknowingly, the plane is packed with assassins looking to kill the Ghost, with a bounty also placed on Lucas’ life. Cue several bloody brawls that are, for the most part, practically staged, impressively choreographed with a focus on ferocious momentum and editing synchronized to the rhythm of attacks, and elevated by several brutal kills. James Madigan also knows that this is a goofy premise, so he wisely maintains a comedic tone throughout with staff taking their jobs to meet the needs of VIP flyers seriously throughout the carnage and pilots dementedly excited that this violent incident might require an impromptu difficult plane landing that turns them into the next Sully (a hero who Tom Hanks would also play in a future film directed by Clint Eastwood).

It’s also a wise move not to let this spiral into a meandering, predictable mystery regarding the identity of the Ghost. Lucas pinpoints the individual soon after realizing the dangerous gravity of the situation, forcing their hand into being handcuffed to a dead body or temporarily joining the fight for survival alongside him. In another nutty revelation, the Ghost is also aided by an all-women team of martial artists trained with deadly blades (JuJu Chan Szeto plays their leader), which adds to the variety in fighting styles and deadly dispatch methods.

However, as the fight sequences in Fight or Flight tend to go bigger and gorier, especially for the finale, ugly digital blood-splatter effects disappointingly began to murk up the photography. No one should care how a chainsaw ended up in this plane in a film this ridiculous, but the shoddy visuals behind the dismemberment and blood spraying leave something to be desired and are far less effective than watching Josh Hartnett and stunt performers put through barbaric physical ballet.

These scenes are still entertaining, though, and nowhere near as frustrating as the long stretches away from the plane, trying to explain more about what agency Lucas is working for and the politicking behind those scenes. Strangely, the film also starts taking itself a bit too seriously when getting into the Ghost’s motivations and what the device is meant for. Thankfully, none of this is too bothersome since James Madigan generally doesn’t forget that “fight” is part of the film’s title.

Fight or Flight could still use slightly more of the former and less talking, but the claustrophobic mayhem on display here is worth a look, alongside an ensemble having a blast. Josh Hartnett’s inherent charisma plays right into the cartoonish tone here, and his enjoyment is infectious.

Flickering Myth Rating – Film: ★ ★ ★ / Movie: ★ ★ ★

Robert Kojder is a member of the Chicago Film Critics Association, Critics Choice Association, and Online Film Critics Society. He is also the Flickering Myth Reviews Editor. Check here for new reviews and follow my BlueSky or Letterboxd 

 

Filed Under: Movies, Reviews, Robert Kojder, Top Stories Tagged With: Bálint Adorjáni, Charithra Chandran, Danny Ashok, Declan Baxter, Fight or Flight, Hughie O'Donnell, Irén Bordán, James Madigan, Josh Hartnett, Juju Chan Szeto, Julian Kostov, Jyuddah Jaymes, Katee Sackhoff, Marko Zaror, Melissa Bale, Nóra Trokán, Rebecka Johnston, Sanjeev Kohli, Sarah Lam, Willem van der Vegt

FMTV – Watch Our Latest Video Here

WATCH OUR MOVIE NOW FOR FREE ON PRIME VIDEO!

YOU MIGHT ALSO LIKE:

10 Great Recent Horror Movies You Need To See

Cannon’s Avengers: What If… Cannon Films Did the Marvel Cinematic Universe?

10 Great Movies About Twins

Revisiting the Star Wars Prequel Trilogy

Godzilla Minus One and the Essential Toho Godzilla Movies

20 Epic Car Chases That Will Drive You Wild

Who is the Best Final Girl in Horror?

When Movie Artwork Was Great

10 Great Cult 80s Movies You Need To See

The Most Shocking Movies of the 1970s

Top Stories:

4K Ultra HD Review – Jaws 50th Anniversary Edition

Movie Review – Black Creek (2024)

Movie Review – Elio (2025)

What would a $90 million opening weekend mean for Superman?

10 Great Neo-Western Movies You Need To See

Movie Review – 28 Years Later (2025)

Movie Review – Bride Hard (2025)

Raindance Film Festival 2025 Review – Heavyweight

STREAM FREE ON PRIME VIDEO!

FEATURED POSTS:

Friday the 13th at 45: The Story Behind the Classic Slasher

10 Crazy Cult Horror Movies You Need To See

The 10 Best Villains in Sylvester Stallone Movies

The Worst Movies From The Best Horror Franchises

Our Partners

  • Pop Culture
    • Movies
    • Television
    • Comic Books
    • Video Games
    • Toys & Collectibles
  • Features
    • News
    • Reviews
    • Articles and Opinions
    • Interviews
    • Exclusives
    • Flickering Myth Films
    • FMTV
  • About
    • About Flickering Myth
    • Write for Flickering Myth
    • Advertise on Flickering Myth
  • Socials
    • Facebook
    • YouTube
    • Bluesky
    • Instagram
    • Flipboard
    • Linktree
    • X
  • Terms
    • Terms of Use
    • Privacy Policy

© Flickering Myth Limited. All rights reserved. The reproduction, modification, distribution, or republication of the content without permission is strictly prohibited. Movie titles, images, etc. are registered trademarks / copyright their respective rights holders. Read our Terms of Use and Privacy Policy. If you can read this, you don't need glasses.


 

Flickering MythLogo Header Menu
  • News
  • Reviews
  • Articles & Opinions
  • Write for Us
  • The Baby in the Basket