A teenager finds himself held hostage by two mysterious captors.A teenager finds himself held hostage by two mysterious captors.A teenager finds himself held hostage by two mysterious captors.