8.468/10
The Good, the Bad and the Ugly
1966
1966
2004
1964
1998
2016
1976
2019
2017
2003
2013
1981
2009
1994
2012
1957
1970
1973
1983
1993
1928