Ngư dân Matt Boyd đang câu cá ở hồ Victoria khi một trận động đất nhỏ xảy ra, làm vỡ đáy hồ và gây ra một xoáy nước. Boyd rơi vào, và bị xé toạc bởi một trường phái piranha nổi lên từ vực thẳm.
Jake Forester đang ngưỡng mộ khách du lịch hấp dẫn khi kỳ nghỉ xuân bắt đầu. Anh ta tái hợp với người bạn cũ Kelly và gặp người bạn trai kiêu ngạo của cô, Todd Dupree, người đã ngâm Jake với một thức uống sền sệt. Jake sau đó gặp Derrick Jones, một nhà khiêu dâm nhếch nhác cũng như Danni, một trong những nữ diễn viên của anh. Derrick thuyết phục Jake cho anh ta thấy những điểm tốt trên hồ để quay một bộ phim khiêu dâm. Đêm đó, mẹ của Jake, Cảnh sát trưởng Julie Forester, tìm kiếm Matt Boyd mất tích cùng với Phó Fallon. Họ tìm thấy cơ thể bị cắt xén của anh ta và chiêm ngưỡng việc đóng cửa hồ. Tuy nhiên, quyết định này được đưa ra khó khăn với hàng ngàn sinh viên đại học tiệc tùng vào kỳ nghỉ xuân, điều này rất quan trọng để mang lại doanh thu cho thị trấn nhỏ. Sáng hôm sau, một thợ lặn vách đá đơn độc bị tấn công và ăn thịt bởi những con piranha hung ác, ghê tởm.
Jake mua chuộc em gái Laura và anh trai Zane ở nhà một mình để anh ta có thể cho Derrick đi dạo quanh hồ. Sau khi Jake rời đi, Zane thuyết phục Laura đi câu cá trên một hòn đảo nhỏ bằng cát. Họ quên buộc thuyền xuống và bị mắc kẹt giữa hồ. Trong khi đó, Jake đến gặp Derrick và tình cờ gặp Kelly, người đã chấp nhận lời mời của Derrick trên chiếc thuyền của anh ta, ‘The Barracuda’. Jake gặp nữ diễn viên khác của Derrick Crystal và nhà quay phim Andrew.
Julie đưa một nhóm thợ lặn địa chấn: Novak, Sam và Paula đến khe nứt. Novak suy đoán rằng sự rạn nứt dẫn đến một hồ nước thời tiền sử bị chôn vùi. Paula và Sam lặn xuống đáy và khám phá một hang động lớn chứa đầy những quả trứng piranha lớn. Cả hai đều bị giết bởi cá piranha trước khi chúng có thể cảnh báo những người khác về khám phá của chúng. Novak và Julie tìm thấy xác của Paula và kéo nó lên thuyền, bắt một con cá piranha đơn độc, chúng đưa đến Carl Goodman, một nhà sinh vật học đã nghỉ hưu, người điều hành một cửa hàng thú cưng và cửa hàng cá cảnh. Ông giải thích rằng đó là một loài tiền sử cực kỳ hung dữ được gọi là Pygocentrus nattereri, hay Piranha gốc, từ lâu được cho là đã tuyệt chủng trong hơn 2 triệu năm và cá piranha đã sống sót qua ăn thịt đồng loại. Loài này có thể nuốt chửng con mồi trong vài giây.
Julie, Novak, Fallon và Phó Taylor Roberts cố gắng sơ tán khỏi hồ nhưng cảnh báo của họ bị phớt lờ, cho đến khi cá piranha bắt đầu tấn công dữ dội khách du lịch. Novak lên một chiếc máy bay phản lực trượt tuyết với một khẩu súng ngắn để giúp đỡ trong khi Fallon kéo mọi người vào bờ và Julie và Taylor cố gắng đưa những người bơi vào thuyền cảnh sát. Hầu như tất cả mọi người trong hồ đều bị thương, mất trí hoặc bị giết bởi cá piranha, kể cả Todd. Những du khách còn lại trốn thoát khi điểm tiệc nhanh chóng biến thành một cuộc tắm máu.
Trong khi đó, Jake phát hiện Laura và Zane trên đảo và buộc Derrick phải giải cứu họ. Derrick đâm thuyền vào một số tảng đá, làm ngập boong dưới của thuyền và khiến thuyền bắt đầu chìm. Kelly bị mắc kẹt trong nhà bếp trong khi Derrick, Crystal và Andrew rơi xuống biển do ảnh hưởng của vụ va chạm. Andrew trốn thoát lên bờ còn sống, Crystal bị ăn thịt, trong khi Danni tìm cách đưa Derrick ăn một phần trở lại trên tàu, nơi cuối cùng anh ta chết.
Phó Fallon đứng cuối cùng, lấy một chiếc thuyền máy và sử dụng cánh quạt của nó để xé nát nhiều cá piranha, mặc dù ông được cho là đã bị cá piranha giết chết. Sau khi sự hỗn loạn lắng xuống, Julie nhận được một cuộc gọi từ Jake cầu xin sự giúp đỡ. Cô và Novak đánh cắp một chiếc xuồng cao tốc và tiến về phía bọn trẻ. Họ đến gặp Jake và gắn một sợi dây vào thuyền của anh ta. Julie, Danni, Laura và Zane bắt đầu băng qua sợi dây nhưng cá piranha bám vào tóc của Danni, khiến cô mất nắm chặt dây và rơi xuống nước, nơi cô nhanh chóng bị nuốt chửng. Những người khác làm cho nó qua an toàn nhưng sợi dây bị lỏng. Sử dụng xác chết của Derrick như một vật gây xao lãng, Jake trói chặt đường dây với chính mình và đi cứu Kelly. Anh ta trói cô lại với anh ta và châm lửa sau khi giải phóng khí từ một cặp bình khí propan được lưu trữ. Novak bắt đầu chiếc thuyền và phóng đi ngay khi những con cá piranha vây quanh Kelly và Jake. Họ được kéo đến nơi an toàn khi xe tăng propane phát nổ, phá hủy thuyền và giết chết hầu hết cá piranha.
Ông Goodman gọi cho Julie trên đài phát thanh và Julie nói với anh ta rằng họ dường như đã giết phần lớn cá piranha. Một Goodman kinh hoàng nói với cô rằng các tuyến sinh sản trên cá piranha mà chúng thu được không trưởng thành, điều đó có nghĩa là con cá mà chúng đã giết chỉ là những đứa trẻ. Khi Novak tự hỏi những người trưởng thành đang ở đâu, một con piranha có kích thước như người nhảy ra khỏi nước và ăn thịt anh ta.