Bruno Babic’s review:
Great story, great characters, good directing. I just wish some other actors were cast instead of Chloe Moretz and Sacha Baron Cohen. They're not bad actors, just the opposite, but definitely miscast. On the other hand, Asa Butterfield's performance was flawless and saves the movie. Also, a few more scenes with Jude Law wouldn't hurt.