เรื่องราวเกิดขึ้นที่ SeaWorld ในฟลอริดา เมืองที่มีสวนสนุกทางน้ำ ซึ่งเปิดตัวโครงการใหม่ที่มีการแสดงของสัตว์น้ำ แต่เมื่อมีการนำ ฉลามขาวยักษ์ เข้ามาในบริเวณนี้ ฉลามกลับกลายเป็นภัยคุกคามที่ไม่คาดคิด
Mike Brody (รับบทโดย Dennis Quaid), ลูกชายของ Chief Martin Brody จากภาพยนตร์ภาคแรก ต้องทำงานร่วมกับทีมงานของ SeaWorld และเพื่อนร่วมงานอย่าง Catherine (รับบทโดย Bess Armstrong) เพื่อพยายามหยุดยั้งฉลามที่เริ่มทำร้ายผู้คนและสร้างความตื่นตระหนกในสวนสนุก
เมื่อฉลามเข้ามาในอควาเรียมและเริ่มการโจมตี Mike และทีมงานต้องหาทางหยุดยั้งมันก่อนที่มันจะสร้างความเสียหายมากขึ้น