Whale Shark Jack (2026)
Sarah, 12, lives on a boat with her parents, who research whale sharks. Her only friend is a whale shark named Jack, who Sarah rescued when he was a pup. But following a tragic accident, mum and Sarah move to the coastal town of Exmouth. Desperate to return to her old life, Sarah pegs all her hopes on Jack, certain that when his migration brings him back to Exmouth, mum will take her out on the boat again. But Jack fails to return, so Sarah embarks on a risky mission to find him.
Directors:
Miranda Edmonds, Khrob Edmonds.
Writer:
Kathryn Lefroy
![]() |
Alyla Browne as Sarah |
![]() |
Abbie Cornish as Nita |
![]() |
Rachel Ward as Aunty Dot |
![]() |
Ursula Yovich as Hazel |
![]() |
Michael Dorman as Marcus |
![]() |
Giselle Philogene as Ashleigh |
![]() |
Emmi Williams as Young Sarah |
![]() |
Luca Miller as EJ |
![]() |
Jayden Boundry as Peter |
![]() |
Therese Mavros as Receptionist |
![]() |
Karen O'Leary as |
![]() |
Sienna Cate as |
![]() |
Khrob Edmonds as |
![]() |
Millie-Rose Ronan as |
![]() |
Riley Stiles as |
![]() |
Tate Tolchard as |
| Directing | Miranda Edmonds | Director |
| Directing | Khrob Edmonds | Director |
| Writing | Kathryn Lefroy | Screenplay |
| Writing | Dot West | Story Consultant |
| Production | Estelle Buzzard | Producer |
| Production | Georgia White | Producer |
| Editing | Merlin Eden | Editor |
| Writing | John Collee | Story Consultant |
| Sound | Iain Grandage | Original Music Composer |
| Sound | Josh Hogan | Original Music Composer |
| Camera | Michael McDermot | Director of Photography |