Though I should add that Avengers is probably the weakest thing Whedon has done. Still, I get uncomfortable when people give Christopher Nolan the same regard here that they do over at r/movies. He makes decent films! A couple really good ones, too. But that's it.