Cast & crew

What Killed the Whale? (2022)

Directed by Russell Leven Written by Russell Leven

Cast

Ella Al-Shamahi Self

Crew

Alastair McCormick Director of Photography
Peter Keith Director of Photography
Paul McCaffery Production Executive
Rosy Marshall-McCrae Co-Executive Producer
Claire Stewart Production Manager
Russell Leven Producer
Russell Leven Director
Russell Leven Writer
Jonathan Seal Editor