A well-meaning scientist's attempt to develop a green source of energy unleashes a frankenstein from the sea.
2017
2012
2021
2014
2009
1937
2010
2019
2001
2004
2016
1990