And it did so on the back of Chris Hemsworth's long-haired brooding, Tom Hiddleston39;s perfectly British smirks, Natalie Portman's ... umm ... being there, and a whole lot of pretty good jokes. 评价真精准。。。。