A well-meaning scientist's attempt to develop a green source of energy unleashes a frankenstein from the sea.
2015
2016
1978
2018
2017
1958
1988
2020
2022
2021
2003
2023
2019
1980