Django Unchained teaches "Optimism"
2024
2016
1940
2013
1976
1941
2014
1968
1942
1996
1961
1997
1978
1979