Please wait while we prepare your content
"The Cove" (2009) is an Oscar-winning documentary exposing the dolphin slaughter in Taiji, Japan. Browse cast profiles and documentary coverage on Muse Culture.
There are no posts tagged with "The Cove" yet.