Lies upon lies, a scorned lover decides to take revenge.
1993
1954
2014
2008
2015
2017
1990
2016
1998
1981
1985
2000
2001
1983
1982
1988
1999