No happy endings from these bitches!
1980
1930
1970
1966
1964
2017
1983
2022
1960
2003
1992
2025
2009
2014
1996
1915
1995
1991