Diane Kruger is a very special beauty. And a very talented actress. A unique personality. This is her movie, she's on screen almost all the time. Martin Freeman is very natural and credible in the role of Thomas. Cas Anvar is just as good in the role of Farhad. But the film could have been much better, there are gaps in the
script and in directing. Just 5 stars, all for Diane Kruger and the other actors.