Le film se déroule à Venise, où David Franks (Stephen Baldwin) et sa petite amie Laura (Vanessa Johansson) rencontrent la police vénitienne pour en savoir plus sur la mystérieuse disparition du père de David. Pendant le trajet en bateau jusqu’à l’endroit où ils pensent que le père de David a peut-être été vu pour la dernière fois, David voit la nageoire dorsale d’un grand requin blanc. Il regarde à nouveau et la nageoire a disparu. David et un autre homme, Rossi, pénètrent dans les canaux vêtus de combinaisons et d’équipements de plongée. Un grand requin s’attaque soudain aux deux hommes. L’Italien est mangé. David est mordu à l’épaule mais parvient à s’échapper dans une grotte.