Django Unchained teaches "Optimism"
2010
2016
1958
1950
2015
1955
1902
1972
1976
1998
1997
—
2023
1990
2009
2024