Captive

2011 | 5 min

In 2001, Islamic separatists kidnap 20 people (Isabelle Huppert, Maria Isabel Lopez) from an island resort in the Philippines.

Available: Amazon.com

Watch
Captive
Trailers & Movie Clips