Natural World poster
TV

Natural World (1983)

S33E02 Giant Squid: Filming the Impossible

Jul 13, 2013 • Season 33 • Episode 2 • HD

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.

Genre: Documentary
Country: GB