A date takes an unexpected turn in this meditation on race, politics, and history in Germany.
1938
2004
2009
2022
1933
1934
1957
2024
2021
1932
2013
1989
2020
2016
2018
2014