Shark Vs. Whale
8.0ReleasedDocumentary

Shark Vs. Whale

A routine drone survey turns deadly when Ryan Johnson, a marine biologist based in South Africa, films a humpback whale being attacked and strategically drowned by a Great white shark. This is a total perspective shift for the creature.

TrailerIMDb
OverviewProvidersCreditsRecommendationsSimilarImagesVideos

Cast

  • Ted Stewart
    Self - Narrator
  • Ryan Johnson
    Ryan Johnson
    Self - Marine Biologist

Crew

  • Mea Trenor
    Producer
  • Riaan Venter
    Cinematography
  • Henau Marais
    Sound Recordist
  • Barry Skinstad
    Cinematography
  • Boris von Schoenebeck
    Boris von Schoenebeck
    Cinematography
  • Mea Trenor
    Writer
  • Hansa Winshaw
    Cinematography
  • Craig White
    Grip
  • Ruaan Botha
    Editor
  • Paul Gasek
    Additional Writing
  • Daniel Philogene
    Camera Loader
  • Udheera Bansi
    Production Coordinator
  • Nux Schwartz
    Music
  • Geena Warrior
    Production Coordinator
  • Claire Sladden
    Post Production Supervisor
  • Sian Buckley
    Production Coordinator
  • David S. Falcone
    Line Producer
  • Meghan Cassin
    Development Manager
  • Jolene Gallet
    Logistics Coordinator
  • Samantha Ramdheo
    Finance
  • Graeme Duane
    Graeme Duane
    Executive Producer
  • Elizabeth Flamenbaum
    Unit Manager
  • Paulina A. Vaca
    Researcher
  • Louise Ainsworth
    Online Editor
  • Malcolm Ellison
    Colorist
  • Brian Ainsworth
    Online Editor
  • Dave Birch
    Sound Editor
  • Tracy Rudolph
    Executive Producer
  • Reena Govender
    Finance
  • Lindsay Patterson
    Researcher
  • Noeleen Padayachee
    Head of Production
  • Ryan Johnson
    Ryan Johnson
    Executive Producer

© 2026 Jimmy Guzman Moreno — All rights reserved.

Built with TanStack Start and shadcn/ui. Powered by Vercel.

Data provided by TMDBand wikidata.

This product uses the TMDB API but is not endorsed or certified by TMDB.This product uses data from Wikidata but is not endorsed or certified by Wikidata.
Social
GitHubReport a bug