Lies upon lies, a scorned lover decides to take revenge.
—
1961
2023
1994
2019
1999
1968
2015
1976
2020
2016
2004
1991
2000
2024