Backdrop

The Sea Serpent

19851h 31m
5.3
Science FictionHorror

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