A short film about the award ceremony at Berlinale '21 and then also about a snail.
2010
2024
1982
2014
1967
2013
1942
2011
2016
1964
1954
2017
1994
1976
2023
—