8.5/10
The Good, the Bad and the Ugly
1966
1966
2003
2003
2018
2004
2021
2014
2025
2014
2020
1988
2025
2016
1984
1983
2024
2007
2015