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.
2008
2010
2023
2022
1997
2017
2013
1993
1972
1990
2016
2001
2019
2006