A femme fatale discovers a goon from her past has arrived uninvited. A game of cat and mouse occurs where neither is sure who is the cat and who is the mouse, but both like to play with their prey.
1993
1978
2017
2018
1992
1958
2005
2014
2000
1982
1994
1976
1998
2019
2016
1990
—