A gigantic serpent is captured on a remote island and shipped to an American college for experimentation.
Status
Language
en
Budget
$0
Revenue
1988
1985
1980
2018
1944