Natural World (1983)
S33E02 Giant Squid: Filming the Impossible
Episode Overview
The giant squid, a mythical beast that remains unseen even in the modern age, may finally be within reach. An international team of scientists believes they've discovered its habitat, located a thousand meters beneath the surface off Japan's coast. This breakthrough is the result of decades of dedicated research. Armed with advanced submersible vessels and underwater robots, the team embarks on a groundbreaking mission to capture footage of this elusive creature, aiming to achieve what has long been thought impossible.