This films tells four different stories, all connected by the banks of a river.
2016
2021
1956
1970
1945
2013
2017
2019
1954
2000
2024
2014
2022
2020