In an apartment, a detective must piece together clues and play a devious game in order to save a kidnap victim.
2007
1995
2004
1953
2003
1962
2010
2011
1985
2022
2015
2024
2025
2008
1993
2017