The Interpreter

The truth needs no translation.

Crime Thriller
128 min     6.3     2005     France

Similar