Need to watch the movie twice to understand it definitely. Do not expect a drama laid out for you with meticulous details so you don't have to give anything a though at all.
Let go of yourself in the movie and do it once again and then you'll see the brilliance of it.