Run Hide Fight
"Survival is the only passing grade."

The 2020 Venice Film Festival was a strange, masked affair, but the loudest noise didn't come from the red carpet—it came from a low-budget American indie that dared to turn a national nightmare into a high-octane thriller. Run Hide Fight arrived with the kind of baggage that usually requires a cargo plane, released eventually through The Daily Wire during a peak moment of cultural polarization. But if you strip away the social media shouting matches and the distribution politics, you’re left with something surprisingly lean, technically proficient, and anchored by a performance that should have catapulted its lead into the stratosphere.
I watched this while wearing one wool sock and one cotton sock because I couldn't find a match in the laundry pile, and honestly, the resulting thermal imbalance on my feet perfectly mirrored the movie’s own struggle between grounded realism and "Die Hard" escapism.
A Star is Born in the Crosshairs
The beating heart of this film isn't the controversy; it’s Isabel May. Before she was navigating the Oregon Trail in 1883, she was Zoe Hull, a high school senior processing the grief of her mother’s death while literally hunting hunters. Isabel May carries a heavy burden here, playing a character who is traumatized but tactically gifted, thanks to hunting trips with her father, played with a weary, grizzled charm by Thomas Jane (The Punisher, The Expanse).
Zoe isn't a superhero. She’s sweaty, she’s terrified, and she makes mistakes. Isabel May’s performance is a masterclass in controlled breathing and reactive acting. When the cafeteria is breached by a truck—a sequence staged with a terrifying lack of cinematic "fluff"—Zoe’s instinct isn't to save the world, but to crawl through the ceiling tiles. It’s that desperate, scraping physicality that makes the first half of the film so effective. The way she moves through the crawlspaces feels heavy and awkward, a refreshing departure from the effortless parkour we usually see in teen thrillers.
The Mechanics of the Siege
Director Kyle Rankin had a mere $2 million to play with, which is basically the catering budget for a Marvel post-credits scene. Yet, the film looks and sounds remarkably expensive. Shot on location in Red Oak, Texas, the school feels like a lived-in character rather than a sterile set. The cinematography by Darin Moran avoids the "shaky-cam" crutch often used to hide low budgets, opting instead for long, steady takes that force you to look at the carnage.
The action choreography is built on a "run, hide, fight" philosophy (hence the title), and the "fight" segments are brutal and unpolished. There’s a scene involving a fire extinguisher that feels genuinely dangerous, lacking the sterile safety of big-studio stunt work. Because they couldn't afford massive CGI overhauls, the explosions and ballistic hits feel tactile. When a bullet hits a locker, it sounds like a hollow, metallic death knell. The sound design team deserves a raise for making those acoustic hallways feel like an echo chamber of dread.
However, the film stumbles when it tries to give the villains a "Joker-lite" philosophy. Eli Brown as Tristan Voy plays the lead shooter with a frantic energy, but the script saddles him with monologues about "going viral" and "meaningless existence" that feel a bit 2014. The villains are essentially TikTok-era nihilists written by someone who has only read about TikTok in a frantic op-ed. It creates a weird tonal shift where Zoe is in a gritty survival drama while the bad guys are in a heightened comic book movie.
Production Hustle and Contemporary Weight
The trivia behind the scenes is a classic "indie that could" story. Kyle Rankin spent years trying to get this made, only to be rejected by every major studio because of the subject matter. To save money, the production used local students as extras and leaned heavily into practical effects. The scene where a van crashes into the cafeteria was done for real, which is why the reactions from the background actors look so authentically panicked—they were watching a multi-ton vehicle smash through their actual lunchroom.
Released in an era where we are saturated with "IP" and legacy sequels, Run Hide Fight is a strange artifact. It’s a "standalone" film that refuses to blink, even when it probably should. It captures that 2021 anxiety—the feeling that the world is watching everything through a smartphone lens and that help is always just a few minutes too late. While it’s been criticized for "gamifying" a tragedy, I’d argue it functions more as a modern Western. Zoe is the lone gunslinger who has to reclaim her town (or in this case, the chemistry lab).
Run Hide Fight is a difficult watch, not because it’s poorly made, but because it’s so effective at being uncomfortable. It’s a taut, well-shot thriller that occasionally trips over its own desire to be "edgy" with its villain dialogue. If you can look past the political noise surrounding its release, you’ll find a gripping survival story and a definitive "I was there first" look at Isabel May, who is clearly a major talent in the making. It doesn't quite stick the landing with its philosophical ambitions, but as a pure exercise in tension, it hits the mark more often than it misses.
Keep Exploring...
-
A Day to Die
2022
-
Knox Goes Away
2024
-
Kill
2024
-
Jack Reacher: Never Go Back
2016
-
Mechanic: Resurrection
2016
-
Patriots Day
2016
-
Triple 9
2016
-
Brawl in Cell Block 99
2017
-
Security
2017
-
Sleepless
2017
-
The Fate of the Furious
2017
-
The Hitman's Bodyguard
2017
-
Death Wish
2018
-
Den of Thieves
2018
-
Sicario: Day of the Soldado
2018
-
The Equalizer 2
2018
-
The Girl in the Spider's Web
2018
-
The Hurricane Heist
2018
-
Black and Blue
2019
-
John Wick: Chapter 3 - Parabellum
2019
-
Triple Frontier
2019
-
Ava
2020
-
Bad Boys for Life
2020
-
Honest Thief
2020