An NSA transport plane crashes on the outskirts of the town of Ruby, and its cargo—a monstrously large reticulated python—escapes confinement and slips into the surrounding woods. The creature survives the crash and immediately targets two campers, attacking the lesbian couple Lisa Johnson and Roberta Keeler in the forest, leaving a trail of fear and confusion in its wake.
The following day at a local swimming hole, a tight-knit group—John Cooper Frayne Rosanoff, his girlfriend Kristin Dana Barron, his best friend Tommy Wil Wheaton, and Tommy’s girlfriend Theresa Sara Mornell—encounter the recovered pet, Lady G, which belongs to Lisa. Deputy Lewis Ross, the lawman on duty, arrives and takes the snake into custody while the town begins to grapple with Lisa’s sudden disappearance and the bizarre trail of violence left in the python’s wake. When Lisa’s body is later discovered, horribly burned by corrosive acid, the police shift suspicion onto John, who works at a plating plant that uses strong acids.
Amid the escalating horror, NSA Special Agent Bart Parker [Casper Van Dien] teams with scientist Dr. Anton Rudolph [Robert Englund], a veteran of the team that engineered the creature. Rudolph explains the origin of the python as a hybrid of several snake species, engineered with unusual defensive capabilities, including excreting highly corrosive stomach acid. He also warns Parker that their chances of recapturing the monster are slim, if not nil. The revelation adds a layer of urgency and disbelief as the team pushes forward with a dangerous plan to contain the threat.
More victims follow—the same brutal pattern of acid-burned injuries—as real estate agent Kenny Summers [Scott Williamson] and his client Francesca Garibaldi [Jenny McCarthy-Wahlberg] fall to the beast. John stumbles onto the grisly scenes, and the town’s Sheriff Griffin Wade [Gary Grubbs] clamps down hard, halting activity at the plating plant while the investigation intensifies. The combined evidence threads toward John, forcing Sheriff Wade to arrest him, even as the NSA team arrives with Rudolph to present a cover story of a rogue operative on the loose. Wade remains skeptical but eventually releases John, who is planning to leave for a vacation with Kristin, Tommy, and Theresa the next morning.
A perimeter is established, and the python is located with radar as Parker and his team prepare to strike. Believing the creature is resting, Parker orders a decisive volley, only to see the python use a recently shed skin as a decoy and strike back with deadly precision, killing the entire NSA unit, with Rudolph as the only survivor. The next morning, the menace resurfaces at Theresa’s home, where it crushes Tommy and forces Theresa to flee, taking refuge in a nearby crevice before she and John reconnect to devise a rescue plan.
John and Kristin venture toward danger, guided by Theresa’s warning, as the predator closes in on their trail. They reach the water treatment center, where the group orchestrates a trap to seal the creature inside and bait it toward a dangerous diversion. Anton sacrifices himself in a final act of bravery—re-entering the facility to manually trigger a sequence that seems to destroy the monster, but the python still crawls free, threatening to reach Ruby once again.
With time running out, the survivors pivot to a new tactic: lure the python into a vat of acid at the plating plant. In a tense, high-stakes confrontation, they manage to force the creature’s underbelly into the corrosive bath, and the acid proves lethal, finally ending the threat.
Six months pass, and the town begins to recover. The plating plant reopens as a bar and bike shop, using the creature’s demise as a cautionary tale and a marketing hook. Sheriff Wade’s career advances, as he earns a place at Quantico to pursue the FBI, while John and Kristin share news of an upcoming addition to their family, celebrating a hard-won sense of closure and a future in Ruby that will never forget the day the python came to town.