Sign In

The Sea Serpent

5.3 1985-04-26 91 min

A serpent, created by radioactivity, threatens a Spanish coastal town.

IMDb