Django Unchained teaches "Optimism"
1953
1995
2012
2014
1969
1998
1992
2025
1935
1934
2013
2024
2007
—
2023
1938
1917
1939