Boots Agbayani Pastor
Writer
-
Captive
In this relentless thriller, French star Isabelle Huppert brings passion and courage to her portrayal of a hostage caught in a seemingly hopeless situation. At a beach resort in the Philippines, twenty guests are kidnapped by an Islamic separatist group fighting for their independence. French...Watch Movie