An allegorical movie with great performances

Rating: 9/10 (4 September 2016)

It is not everyone's cup of tea, but if you are into weird allegorical movies or you just enjoy a clever movie with good acting, you will like it.
The movie outlines the society we live in. How everything is either black or white. How everything is held into place by rules. And if someone does not follow the rules, he/she becomes an outcast. But even the outcasts live by their very own specific instructions. Therefore one cannot avoid rules either way.
Within this outline the movie satirizes the soulmate cliché, how one can only fall in love with a certain person and that person only. And how these two people need to have as many things in common as possible, if they don't, they are definitely not meant for each other.
Colin Farrell and Rachel Weisz give great performances that save the movie from being flat.