Swimming Upstream really needs a sharper touch than Fingleton supplies, as the tale of his abusive and alcoholic father and a bullying brother unfolds. Luckily, though, Dad is played by Geoffrey Rush without too much over-emphasis and Judy Davis, another fine Australian actor, is long-suffering Mum.