A date takes an unexpected turn in this meditation on race, politics, and history in Germany.
1984
2001
1988
1986
2000
1979
1970
1995
1996
1990
2025
1975
2005
2004
1971
2008
2011