In der Arktis bricht ein Stück Gletscher ab. Als es sich wärmeren Regionen nähert, kann sich ein prähistorischer Babyhai befreien, der im Verlauf der nächsten drei Jahre zu stattlicher Größe heranwächst. Den 'Dinoshark' zieht es vor die Küste des mexikanischen Touristen-Paradieses 'Puerto Vallarta', wo dem Monster Schwimmer, Surfer und Wasserskiläufer zum Opfer fallen. Trace McGraw (Eric Balfour) kommt nach einigen Jahren dorthin zurück und muss miterleben, wie ein alter Freund von dem Monster gefressen wird. Doch keiner will ihm glauben, dass das prähistorische Ungetüm sein Unwesen treibt. Erst als sich die Opferzahlen erhöhen, wird ein Trupp zusammengestellt, der den Dinoshark zur Strecke bringen soll.