Absolutely awful film. Miscast, over complicated, wooden acting, Branagh doing his stock in trade Russian bad guy impersonation, Michael Caine...why oh why?...the two leads had no chemistry whatsoever...ridiculous action scenes... Helicopters with shipping containers full of blue and reds...just terrible. Loved 'Inception' but this is the King's new clothes.