‘The Cove’, a thrilling documentary

Oscar winning documentary about the ritual slaughter of dolphins, whales and porpoises in Taiji, Japan