X
Close Ad
Games
Explore Games
2024 GAME PUBLISHER RANKINGS
2023 Game Awards Tracker
Xbox Game Pass
Best Games This Year
Best Games of All Time
Upcoming Releases
New PS5 Games
New Xbox Series X/S Games
New PC Games
New Switch Games
See All
New Games
New & Upcoming Games
Free & Subscription Games
Sea of Thieves (PS5)
Endless Ocean Luminous
Stellar Blade
Manor Lords [Early Access]
Sand Land
Eiyuden Chronicle: Hundred Heroes
TopSpin 2K25
Final Fantasy 7 Rebirth
See All
Movies
Explore Movies
MAY MOVIE PREVIEW
Upcoming Movies
DVD/Blu-ray: New & Upcoming
Best Movies This Year
Best Movies of All Time
Best Movies on Netflix
Best Movies on Hulu
Best Movies on Prime Video
Best Movies on Max
Best Movies on Paramount+
See All
New Movies in Theaters
MOVIE RELEASE CALENDAR
The Fall Guy
Star Wars Ep. 1: The Phantom Menace
Tarot
Evil Does Not Exist
I Saw the TV Glow
Challengers
Boy Kills World
The Feeling That the Time for Doing Something Has Passed
Civil War
See All
TV Shows
Explore TV
Renew/Cancel Scorecard
Best TV Shows This Year
Apple TV+: New & Upcoming
Disney+: New & Upcoming
Hulu: New & Upcoming
Max: New & Upcoming
Netflix: New & Upcoming
Paramount+: New & Upcoming
Peacock: New & Upcoming
Prime Video: New & Upcoming
See All
New TV Shows
MAY TV PREVIEW
TV PREMIERE CALENDAR
Interview With the Vampire S2
Dark Matter
Hacks S3
A Man in Full
The Tattooist of Auschwitz
Shardlake
The Veil
Knuckles
See All
Music
New Albums
Taylor Swift: The Tortured Poets Department
Taylor Swift: TTPD The Anthology
Dua Lipa: Radical Optimism
St. Vincent: All Born Screaming
Iron & Wine: Light Verse
Justice: Hyperdrama
Pet Shop Boys: Nonetheless
Pearl Jam: Dark Matter
Vampire Weekend: Only God Was Above Us
Beyonce: Cowboy Carter
See All
News
Register
Register
Swimming Upstream
Cast & Crew
Add My Rating
Critic Reviews
User Reviews
Cast & Crew
Details
Cast & Crew
Directed By
Russell Mulcahy
Written By
Anthony Fingleton
autobiography / screenplay
Diane Fingleton
autobiography
Cast
Geoffrey Rush
Harold Fingleton
Judy Davis
Dora Fingleton
Jesse Spencer
Tony Fingleton
Tim Draxl
John Fingleton
Deborah Kennedy
Billie
David Hoflin
Harold Fingleton Jr.
Craig Horner
Ronald Fingleton
Brittany Byrnes
Diane Fingleton
Mitchell Dellevergin
Young Tony
Thomas Davidson
Young John
Kain O'Keeffe
Young Harold Jr.
Robert Quinn
Young Ronald
Keeara Byrnes
Young Diane
Mark Hembrow
Tommy
Simon Burvill-Holmes
Brother Campbell
Bob Newman
Panno
Andrew Nason
Burly Labourer
Barrie Young
Pub Patron
Michael Earnshaw
Pub Patron
Remi Broadway
Murray Rose
Melissa Thomas
Dawn Fraser
Andrew Booth
Bruce Humphrey
Brett Bullock
Gary Humphrey
Todd Leigh
Lifeguard
Steven O'Donnell
Lifeguard
Christopher Morris
Medic
Anneliese Fegan
Nurse
Gyton Grantley
Swimmer
Tudor Vasile
Swimmer
Dayle Marriott
Melbourne Swimmer
Nick Crilly
Jason Saunders
Laura Donaldson
Young Girl Fan with Dog
Courtney Ayre
Young Girl Fan #1
Joanne Dobbin
Young Girl Fan #2
Todd Levi
Well Dressed Man
Russell Krause
Reporter
Ron Kelly
Reporter
Murray Rose
Reporter
Paul Raynor
Reporter
Dawn Fraser
Dawn Fraser's Coach
Justine Anderson
Tearoom Waitress
Chris Herden
North Sydney Race Starter
Cameron Watt
Valley Pool Starter
Christopher Betts
Valley Pool Starter
Terry Bone
Valley Pool Starter
Peter Marshall
Empire Games Race Starter
Bruce Wainwright
Empire Games Official
Peter Jeremijenko
Pool Marshall
Bruce Shapiro
Pool Man
Chas Green
Striker
Aash Aaron
Striker
Ray McCabbin
Catholic Priest
Katherine Lyall Watson
Grocery Woman
Raj Ryan
Radio Commentator
Des Drury
Mack
Graham K. Furness
Reporter
Michael Ienna
School Student
Daniel James
Cameraman
Garry Parmenter
Australian Titles Race Starter
Prince Philip
Self
Luke Wright
Mark
Sonja Zanger
Indignant Woman
Produced By
Howard Baldwin
producer
Karen Elise Baldwin
producer
Anthony Fingleton
executive producer
Carol Hughes
line producer
William J. Immerman
executive producer
Andrew Mason
executive producer
Nick Morton
co-producer
Paul Pumpian
producer
Music
Reinhold Heil
Johnny Klimek
Cinematography
Martin McGrath
Sound
Christian Bass
sound editor
Greg Burgmann
production sound mixer
Gethin Creagh
additional sound mixer
Bruce Emery
dolby consultant
Paul Jons
boom operator
Sonal Joshi
adr editor
Nada Mikas
dialogue editor
Damon Mouris
sound mixing assistant
Linda Murdoch
sound editor: atmosphere
Bronwyn Murphy
assistant sound editor
Andrew Plain
supervising sound editor
Liam Price
assistant sound editor
Blair Slater
foley engineer
Pete Smith
re-recording mixer
Robert Sullivan
temp dub mixer
Lidia Tamplenizza
assistant sound editor
Michael Thompson
adr engineer
Glen Townson
second boom operator
Mario Vaccaro
foley artist
Mark Ward
sound effects editor
Andy Wright
adr recordist
Editing
Marcus D'Arcy
Casting Director
Ann Robinson
Production Design
Roger Ford
Art Direction
Laurie Faen
Set Design
Kerrie Brown
Costumes
Angus Strathie
Makeup
Jacqui Deacon
additional hairstylist / additional makeup artist
Nicole La Praik
assistant makeup artist
Anita Morgan
hair stylist / makeup artist
Lynne O'Brien
makeup department head
Tracy Reeby
hair stylist / makeup artist
Pamela Roth
makeup artist: Judy Davis
Kym Sainsbury
additional hair stylist / makeup artist
Zeljka Stanin
hair stylist: Ms. Davis
Dallas Stephens
senior hair stylist / senior makeup artist
Special Effects
Harry Ward
special effects supervisor
Visual Effects
Tim Baier
digital compositor: Animal Logic
Chris Burn
digital compositor: Animal Logic
Robert Cunynghame
visual effects editorial assistant
Jonathan Dixon
digital liaison
Rebecca Dunn
digital compositor
Jeanmarc Furio
digital compositor: Animal Logic
Jonathan Hairman
digital compositor
Mark Harmon
digital opticals
Michelle Jenkinson
digital compositor: Animal Logic
Rita Kunzler
digital compositor: Animal Logic
Maryanne Lauric
digital compositor: Animal Logic
Jolene McCaffrey
digital compositor: Animal Logic
Amber Naismith
visual effects producer
Zareh Nalbandian
visual effects executive producer: Animal Logic
Graham Olsen
digital opticals effects
John Pope
scanning
Dane Rapaport
systems administrator
Danielle Rubin
visual effects coordinator
Robert Sandeman
digital opticals effects
Anthos Simon
digital opticals effects
Chris Swinbanks
scanning supervisor
Kat Szuminska
digital compositor: Animal Logic
Tim Trumble
film recording technician
Sandeep Vengsarkar
digital compositor
Philip Whiteley
matte painter
Simon Whiteley
matte painter / visual effects supervisor
Frederick Wolff
scanning
Henry Yekanians
digital opticals effects
George Zwier
digital compositor
Assistant Director
Guy Campbell
second assistant director
Carolynne Cunningham
first assistant director
Cas Hall
third assistant director
Tim Hughes
third assistant director
Kelly Johanson
assistant director: cast
Charles Mann
additional assistant director
Dean Mountford
additional third assistant director
Production Management
Steve Bond
assistant unit manager
Jennifer Cornwell
production manager
Bronwyn Gerathy
post-production supervisor
Paul Malone
unit manager
Paul Pumpian
unit production manager
Art Department
Joel Barnes
construction runner
Wendy Buick
graphic artist
Graham Burton
carpenter
Simon Clayton
set finisher
Calvin Coster
set painter
Graham Dunn
carpenter
Mat Fergus
art department runner
Brendan Glennon
carpenter
Shelley Holubiczka
set painter
Paul Hurrell
props buyer
Elaine Kusmishko
assistant art director
Matt Leary
set finisher
Liz Long
set dresser assistant
Marian Long
lead buyer
John Moore
construction manager
Paul O'Reilly
leading hand
Rod Orloff
carpenter
Shane Pentland
carpenter
Christian Petersen
set dresser assistant
Fabian Poggendorf
set dresser assistant
Dean Reeson
carpenter
Jason Segal
set finisher
Zeynep Selcuk
assistant set dresser
Bernadette Sexton
trade assistant
Derek Shields
carpenter
Dean Sullivan
stand-by props
Jocelyn Thomas
art department coordinator / coordinator
Greg Tuckwell
props
Bill Undery
scenic artist
Rohan Weston
carpenter
Marco Sinigaglia
art department assistant
Stunts
Chris Anderson
stunt coordinator
Ray Anthony
stunts
Danny Baldwin
stunts
Mick Corrigan
stunt performer / stunts
Harley D'Jekic
stunts
Simon Durante
stunts
Sam Elia
stunts
Peter Jeremijenko
stunts
Nigel King
stunts
Rick MacLure
stunts
Nick McKinless
stunts
Stephen Robinson
stunts
Darko Tuscan
assistant stunt coordinator / stunts
Mick Van Moorsel
safety supervisor
Gordon Waddell
safety supervisor
Darrell Walshe
stunts
Editorial
Pamela Barnetta
film conform editor
Mario Barrera
colorist
Ben Broad
conform editor
David Burrows
film conform editor
Frayne Dyke-Walker
additional editor
Al Hansen
digital colorist
Susan Horsley
film conform editor
Paula Lourie
film conform editor
Tony Manning
film grader
Omneya 'Nini' Mazen
post-production consultant
Antonio Mestres
assistant editor
Rebecca Murphy
assistant editor
Cleo Myles
first assistant editor
Karen Psaltis
negative matcher
Milena Romanin
assistant editor
Other
Caroline Austin
production secretary
Bish Bishop
unit assistant
Kerrin Crompton
unit assistant
Elaine Crowther
production accountant
Karin Davis
production assistant
Johan Gros
production accountant
Cameron Hoy
production runner
Mark Learmont
unit assistant
Nicole Matthews
production runner
Kerry Mulgrew
production coordinator
Tim O'Connor
accounting assistant
Bob Parsons
armorer
Tonia Pearson
assistant: Andrew Mason
Leah Pellinkhof
stand-in
Nathalia Rayfield
assistant: Geoffrey Rush
Nancy Sandberg
senior consultant: film production
Fiona Searson
unit publicist
Todd Slater
marketing consultant
Julian Summers
armorer
Fiona Wallis
animal wrangler
Music Department
Shawn K. Clement
composer: additional music
Leah Curtis
music preparation
Arlene Fishbach
music supervisor
Alan Hewitt
composer: additional music
Bronwen Jones
orchestrator
Simon Leadley
music editor
Tommy Lockett
music editor
Gabriel Isaac Mounsey
music programmer
Dana Niu
orchestrator
Tim Ryan
music editor
David Sabee
conductor
Mike Slamer
composer: additional music / music editor
Susan Slamer
music supervisor
Jesse Voccia
music programmer
Katrina Schiller
music editor: temp music
Casting Department
Sally Mann
casting assistant
Jade Tam
extras casting
Costume Department
Alison Coady
costume buyer
Saffron Firkins
costume cutter
Eliza Godman
costume supervisor
Kim Green
costume extras coordinator
Julie Herlihy
costume supervisor
Shereen Khan
stand-by costume: extras
Matthew Kinman
assistant stand-by wardrobe
Helen Mains
key costume stand-by
Emma Shakes
costume maker
Camera Department
Jesse Christidis
clapper loader: second camera
Simon Christidis
steadicam operator
Phil Cross
camera operator / underwater camera operator / underwater director of photography
Celia Do Carmo Jong
video split operator
Mark Green
electrician
Brendan Gribble
first assistant camera
David Griffiths
assistant grip
Glenn Jones
generator operator
Kristen Jones
film loader
Jamieson Lowe
camera loader
Brett Marks
key grip
Margie McClymont
focus puller
Maurice McKay
assistant grip
Ken Moffatt
gaffer
Kai Nemeth
electrician
Margaret Stancombe
camera attachment
Ivan Tatarovic
best boy grip
Vince Valitutti
still photographer
Darcy Yuille
assistant camera
Location Management
Pina Brancatini
location assistant
Rebecca McElroy
location scout
Jamie McLennan
location manager
Nick Smith
assistant location manager
Script Department
Kira Bohn
script supervisor
Movie title data and credits provided by