This films tells four different stories, all connected by the banks of a river.
1974
2006
2007
2024
2004
1950
1990
2020
1969
1981
1989
1988
2010
1951
2001
2023
2013