Heather [Peta Wilson] works as a lifeguard on a sunlit Malibu beach, watching the water alongside her ex-boyfriend Chavez [Warren Christie], the decisive head lifeguard, and fellow guards Doug [Remi Broadway] and Barb [Sonya Salomaa]. Also present are Jenny [Chelan Simmons], a young woman doing community service after a shoplifting incident, and Bryan [Nicholas Cooper], Barb’s boyfriend who has just proposed to her. The day moves with the usual rhythm of sun, surf, and rescue drills, a calm that will soon be shattered by forces beyond anyone’s control.
A sudden tremor ripples through the coast, releasing a swarm of Living fossil goblin sharks that begin to stalk and devour swimmers. Chavez makes his way to a nearby building under construction, where he runs into Colin [Jeff Gannon], the building’s owner, and workers George [Mungo McKay], Yancey [Renee Bowen], and Karl [Evert McQueen]. A tsunami warning quickly follows, forcing the suddenly scattered survivors to improvise and cling to any shelter they can find. The beach community tightens into a fragile circle, hoping for a quick rescue that may never come in time.
As chaos erupts, Chavez races back to the beach to pull Heather from the water after she’s knocked in during a confrontation with troublemakers on the surf. Doug and Barb, along with Jenny and Bryan, evacuate toward the lifeguard hut, while Heather tends to the injured Jenny, deftly stitching a deep cut to keep the infection at bay. The blood from the wound draws the goblin sharks closer, turning a grim medical task into a perilous signal flare. The group realizes they are stranded inside the hut, with the coastline wrecked and help unlikely to arrive soon because the tsunami has damaged the routes to safety. The sharks intensify their attack, relentlessly gnawing at the hut’s defenses and tearing at the structure’s floor.
Barb is dragged from the shelter and devoured in a brutal moment of loss, while Yancey falls victim to the increasingly ferocious hunt. Karl is pulled under the water in a terrifying instant, and the situation darkens as Colin and George manage to locate a boat and begin a perilous journey toward safety. Inside the lifeguard hut, the survivors manage to kill one shark, and Chavez wades onto the roof to salvage a flare gun and any other supplies he can find. In a tense standoff, one shark lunges up, tempting fate as Chavez fires the flare and takes a brutal kill, turning the moment from a plea for rescue into a desperate act of survival.
With the hut damaged and the sea sharks closing in, the group clambers to the roof where they can at least buy time. Colin and George arrive in the boat, and everyone boards, only to face an exhausted fuel supply that forces them to drift toward land. After hours on the water, the boat reaches Colin’s worksite, but it becomes trapped at a gate. George ventures inside to search for tools to free the craft, while the rest of the group waits in an anxious stance. Sharks close in, and Bryan makes a split-second choice, leaping into the water to buy time for the others to escape. Doug, Jenny, and Colin manage to reach the flooded building, where they confront and kill a shark that had followed them inside. Heather and Chavez find a grim discovery—a half-eaten George—before they seek shelter in a car and begin to repair the rift in their relationship, a necessary human moment amid the terror.
In the tense final stretch, Chavez defeats another shark and returns to the building with Heather, where the group consolidates their position on the dry second floor. There, Jenny reveals a hopeful ambition: she wants to become a lifeguard, and Doug promises to begin her training with her remaining community service hours, a small beacon of light amid the devastation. The film loops back to a note of fragile optimism as Heather acknowledges a sense that, despite their struggles and the complex ties between them, Chavez might still win her back. The last scene confirms a helicopter’s arrival, sweeping the survivors away from the wreckage and toward a precarious, resettled safety.