Django Unchained teaches "Optimism"
2002
2010
1986
1997
1998
1995
2004
1900
2008
2021
2001
1989
—
1983