Previous attempts to find the giant squid have largely failed. Armed with state-of-the-art cameras and some new theories, a scientific team encounter some of the most unbelievable scenes nature has to offer and finally shine a light on this elusive creature.
No reviews found.
Release Date: 1989-09-01
Vote Average: 9.3
Media Type: movie
Release Date: 2011-12-25
Vote Average: 7.036
Media Type: movie