Under the surface of every life lies a mystery
Stewart Kane is een Ierse immigrant die woont in het Australische plaatsje Jindabyne. Wanneer hij met drie vrienden een vistochtje houdt ontdekken ze het lichaam van een dode vrouw in de rivier. In plaats van hier melding van te doen vervolgen ze hun visreisje om pas dagen later aangifte te doen. Stewart's vrouw is echter zwaar geschokt door deze onverschilligheid en probeert er alles aan te doen om het meisje een laatste eer te bewijzen.