X
Release date: 10/16/1978
Popularity: 2
Original language: EN
Add to favorites
Barracuda
You Can Almost Hear The Screams! as the water below becomes a CHURNING DEATHBED of FLASHING TEARING TEETH!
4
HorrorThriller
Overview
Little coastal town is being terrorized by deadly Barracudas.
Alternative titles
Barracuda: The Lucifer Project
Barracuda: The Sea Horror
Μπαρακούντα: Η Λαιμητόμος του Βυθού