This films tells four different stories, all connected by the banks of a river.
2023
2012
1940
2000
1955
2024
2022
1938
2017
2026
2019
1963
2004
2001
2015
2013