Not knowing the cast and the story, the movie began promising with beautiful acting by Bale as usual but turned into a bland yet chaotic rollercoaster. Honestly the movie deserved 8 at least but seeing Bale's acting go to waste was heartbreaking. Having a great story with so many stars could have led to the best movie in the last months. Soundtrack and editing are very good but again the pace of it all leaves no time to savour and enjoy the art. There is so much dialogue and information passed around that one can not find time to live the emotions and actually dive into the movie. All in all it is ok to watch but leaves you wanting more.