Heather (Peta Wilson) är huvudlivräddare på en strand i Malibu, tillsammans med sin före detta pojkvän Chavez (Warren Christie), Doug (Remi Broadway) och Barb (Sonya Salomaa). På stranden finns också Jenny (Chelan Simmons), en tonårstjej som motvilligt städar stranden för samhällstjänst efter att hon åkt fast för snatteri, och Bryan (Nicholas G. Cooper), Barbs pojkvän som friar till henne. Samtidigt släpper en jordbävning lös en grupp levande fossila goblinhajar som börjar sluka simmare längs stranden. Chavez reser till ett närliggande hus som håller på att byggas och träffar arbetarna Colin (Jeffery Gannon), som är Heathers nya pojkvän, George (Mungo McKay), Yancey (Renee Bowen) och Karl (Evert McQueen). En varning om en tsunami kommer och Chavez återvänder till stranden och räddar Heather som hade slungats ner i vattnet av en haj efter att ha skickats för att undersöka några personer som ställde till med problem i vattnet. Doug och Barb evakuerar stranden och tar skydd i livräddningshytten tillsammans med Heather, Chavez, Jenny och Bryan.
När tsunamin slår till slås Bryan medvetslös och Jenny får ett stort sår på benet. Heather lyckas sy ihop såret, men blodet lockar till sig trollhajarna, och gruppen inser att de är strandsatta i hyddan, med osannolik hjälp på grund av de skador som tsunamin har orsakat. Hajarna börjar snart attackera stugan och lyckas bryta sönder golvet, drar ut Barb och slukar henne. Medan gruppen sörjer Barbs död har byggnadsarbetarna blivit strandsatta i huset där de arbetade. Yancey bestämmer sig för att försöka simma till land och hämta hjälp, men hon blir snabbt attackerad och uppäten av hajar. Sedan hoppar en haj upp och drar ner Karl i vattnet. Kort därefter upptäcker Colin och George en båt och börjar resa till hyddan. Tillbaka vid hyddan lyckas gruppen döda en av hajarna, och Chavez simmar ut ur hyddan för att hämta en nödraketpistol. De andra försöker distrahera hajarna, men en försöker äta Chavez, vilket resulterar i att han skjuter och dödar hajen med blåljuspistolen i stället för att tillkalla hjälp.
Chavez återvänder och gruppen flyttar upp på taket medan hajarna fortsätter att skada hyddan. Colin och George anländer till båten och alla går ombord, men bränslet tar snart slut, vilket tvingar dem att driva i land. Efter flera timmar når båten det hus som var under uppbyggnad. Båten fastnar på en grind, så George går in på byggarbetsplatsen för att försöka hitta en tång för att öppna grinden. Medan resten väntar anländer hajarna. Bryan hoppar i vattnet och offrar sig själv så att resten kan fly. Doug, Jenny och Colin lyckas ta sig in i det översvämmade huset och möter en haj men lyckas döda den, medan Heather och Chavez upptäcker en halvt uppäten George, innan de tar skydd i en bil, där de försonas. Chavez dödar ytterligare en haj innan han går in i huset med Heather. Gruppen möts och lyckas fånga och döda den sista hajen. På morgonen anländer en helikopter för att rädda de överlevande
.