This films tells four different stories, all connected by the banks of a river.
1990
1984
2003
1952
2006
1972
2004
1988
2008
2024
1981
2014
1925
1931
2005
2007
1995
2021