A well-meaning scientist's attempt to develop a green source of energy unleashes a frankenstein from the sea.
2017
2011
2013
2016
2012
2015
1973
1969
2008
2019
2005
2004
1986
—
2023