This gripping documentary, directed by Louie Psihoyos, delves into the hidden world of dolphin hunting in Taiji, Japan. It follows activist Ric O’Barry and his team as they employ innovative…