Strip SearchAuthorities detain and interrogate an American woman in China and an Arab man in New York.Watch
DescriptionDrama88 Mins2004Starts05/21/2016Expires02/28/2025Authorities detain and interrogate an American woman in China and an Arab man in New York.