

EN
Barracuda
Also known as Barracuda: The Lucifer Project, Barracuda: The Sea Horror, Μπαρακούντα: Η Λαιμητόμος του Βυθού
“You Can Almost Hear The Screams! as the water below becomes a CHURNING DEATHBED of FLASHING TEARING TEETH!”
4.239 votes19781h 38m
Little coastal town is being terrorized by deadly Barracudas.
Your rating
Where to watch in India
Not available to stream in India right now.































