This films tells four different stories, all connected by the banks of a river.
1931
2014
2013
2007
1971
1960
1988
2009
1979
1977
1974
2004
2010
1975
1940
2001