In an apartment, a detective must piece together clues and play a devious game in order to save a kidnap victim.
2004
2007
2008
2005
2014
1992
2006
2024
1993
2018
1971
2000
1991