Barracuda (1979)
1979
PG
98 Minutes
Little coastal town is being terrorized by deadly Barracudas.
Overall Rating
4 / 10
Verdict: So-So