LogoCINEEMA
Barracuda
Preview

Barracuda

1978/10/16 (US)

You Can Almost Hear The Screams! as the water below becomes a CHURNING DEATHBED of FLASHING TEARING TEETH!

1h 38min

Little coastal town is being terrorized by deadly Barracudas....

#Similar

Similar to the movie above