I caught this last Thursday, and I don't want to get everybody's hopes up, but it ticked all my boxes and was everything I hoped.
So much so that I saw it again yesterday. Still good. And I hope Whedon gets the credit he is due for pulling this together. It could have gone so horribly wrong, but he was the right choice for the job and he didn't drop the ball.
Go see it!