A well-meaning scientist's attempt to develop a green source of energy unleashes a frankenstein from the sea.
1983
1999
2002
2005
1997
2001
—
2021
2018
2023
2025
1971
1970
2024
2017
1972
1995