DesiMDB
Barracuda poster
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.

IMDb

Your rating

Gallery

Barracuda stillBarracuda stillBarracuda stillBarracuda still

You may also like