The scientific search for the elusive giant squid.
Stacy Keach
Narrator (voice)
Kevin McCarey
Director