Run Hide Fight (2020)
12-month trend
12-month trend
Monthly article views
2025-09 to 2026-08
A teenage girl must navigate a deadly situation when a group of shooters takes over her high school.
The story
High school student Zoe Hull, struggling with the recent death of her mother and a strained relationship with her father, witnesses a classmate planting a suspicious device before it is dismissed as a prank. During a school day, a series of explosions occur nearby, and a van carrying four shooters crashes into the school cafeteria. The shooters take students hostage for 'creative purposes' while broadcasting the event online. Zoe manages to escape through a ceiling and begins navigating the school to warn other students and help them escape the captors as the situation escalates into a tense standoff with local authorities.
Full plot (contains spoilers)
Zoe Hull, a student dealing with grief, witnesses a classmate planting a device before a van of four shooters crashes into her school's cafeteria. The leader, Tristan Voy, takes students hostage for a livestream. Zoe escapes through a ceiling and begins a desperate mission to warn others and facilitate an escape. As the police respond, the situation becomes complex due to the hostage situation. Zoe eventually confronts and kills one of the shooters, Anna, in self-defense. She manages to coordinate with the Sheriff to provide a distraction for the students. During the chaos, she manages to get one shooter, Kip, to confess his motives before he is subdued. In a final confrontation, Zoe manages to get a teammate, Lewis, to safety while her father, who was positioned outside, takes out another shooter. Zoe eventually confronts the leader, Tristan, who has faked his death in an explosion. She finds him in the woods and shoots him, finally ending the threat and reconciling with her father.
- First release year
- 2020
- Runtime (minutes)
- 109
- Production countries
- United States
- Original languages
- English
- Directors
- Kyle Rankin
- Writers
- Kyle Rankin · writer
- Cast and characters
- Isabel May · Zoe Hull; Radha Mitchell; Thomas Jane; Eli Brown; Olly Sholotan; Britton Sear; Cyrus Arnold; Catherine Davis; Treat Williams; Barbara Crampton
- Genres
- action; thriller
- Themes
- survival; motherhood; bravery
- Tone and mood
- tense; action-packed
- Premise and plot tags
- school shooting; hostage situation; survival
- Source material / true-story basis
- original screenplay
- Franchise connections
- Run Hide Fight
- Reception
- The film received mixed to negative reviews, with critics describing it as 'fundamentally tasteless' and 'merely pedestrian' in craft, though some praised the performances of the young cast.
- Reported review scores
- Rotten Tomatoes · score: 30% · review count: 20
- Production trivia
- The title is derived from the 'Run. Hide. Fight.' procedure for active shooters.; The film was shot in Red Oak, Texas.
Film metadata comes from the open sources listed in Credits & Contact. Catalogue details may be incomplete.
Your lists
Loading your lists…
