No happy endings from these bitches!
1999
2025
1972
1996
1967
1991
1974
1977
2016
2024
1970
1997
2007
1987
1955
1981
1982
—