Django Unchained teaches "Optimism"
2024
2025
2017
2004
2022
1984
2009
1976
1992
1987
1998
1975
1950
2002