Barracuda (1979)

Movie"You Can Almost Hear The Screams as the water below becomes a CHURNING DEATHBED of FLASHING TEARING TEETH"
Audience Score
41
Little coastal town is being terrorized by deadly Barracudas

Movie Details

Theatrical Release:January 1st, 1979
Original Language:English
Production Companies:American General Pictures Marketing Film Republic Pictures II