This films tells four different stories, all connected by the banks of a river.
1976
1977
1962
1991
2023
2021
1968
1967
2019
1987
2022
2024
1999
2009