In an apartment, a detective must piece together clues and play a devious game in order to save a kidnap victim.
2003
1997
2011
1986
2015
1956
2009
2012
1974
2019
2020
1998
2018