A well-meaning scientist's attempt to develop a green source of energy unleashes a frankenstein from the sea.
—
2006
2003
1906
2022
2010
2018
2021
2011
1954
2023
2015