Feb 15, 2006 R 1h 35m
Action | Drama | Thriller
The life of a young computer systems analyst is thrown into turmoil after arriving in Istanbul to start a new job. She soon finds her passport miss...