This films tells four different stories, all connected by the banks of a river.
1966
2008
1916
2011
2016
2017
2024
1969