Yup, pretty good, lots of really good bits but I can’t quite shake the sense that the ending was a little bit of a let-down. It needed something extra by way of hinting at explanations, but Spielberg is a master at this sort of thing and he hasn’t disappointed. 4/5