This films tells four different stories, all connected by the banks of a river.
1989
1925
2006
2007
2003
1952
1974
1994
1996
1982
2009
1993
2005
2000
1972
2021
1995
1931