The Sea Serpent

5.3 1985 91 min

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

Science Fiction Horror