A woman becomes embroiled in a life-or-death struggle after kidnappers spirit her away to a remote area of Costa Rica.
2008
2005
2010
2013
1991
1995
1987
2019
2011
2017
2023
2002
2018
1985
2020