Swimming Upstream is a 2003 Australian film written by Tony Fingleton and directed by Russell Mulcahy. It stars Harry McKeon, Jesse Spencer, Geoffrey Rush, and Judy Davis. It shows the life of Fingleton from childhood to adulthood, and dealing with a topsy-turvy family. It is based on Fingleton's autobiography of the same name. The film also stars Good Game host Steven O'Donnell in a minor role as a lifeguard. Swimming Upstream grossed $896,785 at the box office in Australia.
| Release date: | 2003 |
| Directed by: | Russell Mulcahy |
| Rated: |  |
| Runtime: | 114 Minutes |
| Editor: | Marcus D'Arcy |
| Screenplay by: | Anthony Fingleton |
| Genre: | Biography |