Burdened by old demons, a troubled but brilliant detective sets out to solve two confounding abduction cases — one involving his own girlfriend.
1998
2017
2002
2005
2001
1974
2007
1985
2019
2008
2014
1988
2003
2006
2000