This is a fantastic film, made with such maturity. The film explores relationships very objectively and non judgementally. No one is a hero and no one a villain, just reacting to circumstances they are in. All actors have done a superb job. And the Director takes the cake for giving a very "international" feel to the film. Highly recommend it.