Sorry if there's already a thread about this, I couldn't find it.
Saw this last night and enjoyed it. It isn't the best film I've seen this year, but it's very enjoyable, and a massive improvement on the last one (which isn't much of an achievement, but still). Josh Brolin's Tommy Lee Jones impersonation is pretty much spot on and so is the rapport between him and Smith.
I'm completely confused as to how Agent O managed to be in her mid-twenties in 1969 yet only in her forties/fifties in the present day, though. Unless it was actually Nanny McPhee in disguise...
I was also very surprised to read that it wasn't Tim Curry playing the villain, to me it looked and sounded just like him!