Today · Saturday, 29 August 1 airing
16:05
National Geographic Channel
Legend of the Giant Squid
David Attenborough narrates an astonishing underwater look at the ocean giants thriving in the coldest place on Earth, Antarctica - including the giant squid