Run Hide Fight

## Plot

High school student Zoe Hull struggles to come to grips with the death of her mother, Jennifer, causing her relationship with her father, Todd, to become strained. On the way to school, Zoe witnesses classmate Chris Jelick planting a strange device in a field, but writes it off as a prank. At school, Zoe's best friend Lewis attempts to ask her to prom, but it backfires and Zoe leaves for the bathroom when a drink is spilled on her.

Around town several incendiary devices are set off, distracting first responders and clogging up the roads. A van crashes into the school cafeteria carrying four school shooters. The leader, Tristan Voy, orders his accomplices Chris Jelick, Anna Jelick and Kip Quade to begin killing students. Lewis, who has access to the school's Facebook page, is tasked with live streaming Tristan. Zoe crawls through the bathroom ceiling and is able to escape the school. She begins warning students and helping them escape.

Tristan calls the front office to alert them of the shooting. Because school protocol requires that the shooting be confirmed, the school's principal and security guard are sent to the cafeteria to investigate. The principal attempts to talk Tristan down, blaming himself for Tristan's rage. However, Tristan admits his only motivation is to cause mayhem and gain infamy so that his name will become known to the world. Tristan kills the principal but allows the unarmed security guard to escape, commenting on how unprepared the guard was for an actual shooting. With the situation finally confirmed, the front office calls a lockdown.

Sheriff Tarsy attempts to coordinate a response to the shooting, but it proves difficult. An explosion in the front office kills the first police officer to respond. Anna is sent to survey the damage, but along the way she encounters Zoe, and is killed in the resulting fight. A police officer arrives at Tristan's home only to find that he has murdered his mother. The media picks up the livestream, much to Tristan's delight, and he begins removing students from their classrooms where they are sheltered in place.

Kip encounters Zoe and chases after her, but he is quickly subdued. Handcuffed, Kip admits his motivation for the shooting was retaliation for a bullying incident that occurred in middle school. Zoe points out that Kip has murdered several innocent students who had nothing to do with the incident. Zoe contacts the Sheriff and tells him that he needs to direct the media's cameras away from the school so that she can safely evacuate students. Sheriff Tarsy calls Tristan live on-air to provide cover, but Tristan soon realizes the ruse. Tristan demands Zoe reveal herself to him, threatening to kill hostages every five minutes if she does not.

Zoe returns to Kip, who expresses remorse for what he has done. As partial atonement for his crimes, Zoe has Kip ambush Tristan, and in the ensuing chaos that leaves Kip dead and Lewis injured, Zoe escapes with Lewis. Zoe settles Lewis and reveals that she reciprocates his feelings for her, but that she has a hard time expressing them. Lewis warns her that the van in the cafeteria is filled with explosives. Chris is sent to kill Zoe, but he is instead killed by Todd, who has taken a sniping position outside the school, right before Chris can execute her. Zoe hijacks the livestream, telling Tristan that she is the one people will remember, not him.

Tristan rigs the van to explode and escapes with a single hostage and an explosive. Zoe removes the van from the cafeteria by putting the shift in reverse and jamming the gas pedal with Chris' rifle; it explodes in the vacant parking lot. Zoe then tries to pursue Tristan, but is mistakenly arrested by SWAT. Outside of the school, Zoe meets Sheriff Tarsy, who thanks her for her actions and tells her that Tristan died in an explosion. Zoe meets with her father, affirming their love and repairing their relationship. Afterwards, she sees Tristan fleeing into the woods, having faked his own death. Zoe retrieves her father's hunting rifle and shoots Tristan as he retrieves a cache of money and a passport. Standing over him, Zoe lets Tristan bleed to death, telling him that it's what he deserves for what he has done.

## Cast

* Thomas Jane as Todd Hull
* Radha Mitchell as Jennifer Hull
* Isabel May as Zoe Hull
* Eli Brown as Tristan Voy
* Olly Sholotan as Lewis Washington
* Treat Williams as Sheriff Alfred Tarsy
* Barbara Crampton as Mrs. Jane Crawford
* Cyrus Arnold as Kipper "Kip" Quade
* Britton Sear as Chris Jelick
* Catherine Davis as Anna Jelick
* Cindy Vela as Ms. Rosa Nunez
* Tom Williamson as Mr. Coombs
* Joel Michaely as Mr. Yates
* Kenneisha Thompson as Deputy Monique Williams
* Shelby Mayes as Cora Brenner
* Nate Boyer as Commander Riggins
* Corin Nemec as Beat Cop
* Bryan Massey as Mr. Daniels
* Zachary Le Vay as Vice Principal Rob
* Desirée Fultz as Secretary Linda
* Taylor Harris as Security Guard Harrison
* Matthew Roy as FNN Reporter
* CG Lewis as Roy Moake
* Ashley Wood as State Trooper
* Desarae A. Dotson as Claire
* Phuong Kubacki as Agent Li
* Grady McCardell as Agent Cotton
* James Healy Jr. as Fire Chief
* Sahara Ale as Dawn
* Garrett Schenk as Janitor
* Dawn Reaver as Mrs. Johnson
* Linda Eicher as Barbara
* David Docobo as Will Harper
* Nicci Bates as Deputy Ayers
* Danielle Hawthorne as WBS Reporter
* Billiona Olivia Reyes as Ava's Friend
* J. W. Hutson as Principal Hutson
* Nicole Marie Johnson as Medic 1
* Zahran Anwar as Medic 2
* Amy Tang as Amy Kim
* Julia St. John as Ava
* Chandel Burgess as Drama Girl
* Dan Elijah Rudin as Drama Boy
* Miki Sun as Skater
* Carlos Sepulveda as Fireman
* Mary Deese as Mrs. Greene
* Gerardo Davila as Distraught Husband
* Tori Carew as Katie
* Brandon Germaine as Officer Marlowe
* Abby Miner as Scared Girl
* Elaine Gantz Wright as Lunch Lady Brenda
* Sydney Gilbertson as Grace Evans
* April McCullough as Lauren Cope
* Braeden de la Garza as Connor Cope
* Jackie Tien as Missy Walsh
* Molly Grace as Injured Girl
* Robert Johnson as SWAT Driver
* Sebastien Konarski as Officer LaBelle
* Pierce Atchinson as Chaz Harding
* Adenrele Ojo as Elaine Washington (voice)

### Uncredited

* Shelly Kaehr as Ms. Voy
* Hanna Glenn as Jan
* Simone Haines as Celine
* Gedeon Bring as Bradley
* Unknown as Josh
* Unknown as Isabelle
* Unknown as A.J. Turner
* Unknown as Evelyn