Django Unchained teaches "Optimism"
1997
1945
1998
1999
1936
2024
2010
—
2001
2006
2023
2022
1968
1963