In an apartment, a detective must piece together clues and play a devious game in order to save a kidnap victim.
1952
2007
2014
1978
2023
1997
1989
1988
2005
2022
2006
2002
2008
2013
2000