Robert Downey Jr has admitted to having initial scepticism over the forthcoming Avengers film.
The Hollywood star is reprising his role as Tony Stark, aka Iron Man, in the movie, alongside fellow superheroes like Captain America (Chris Evans), Thor (Chris Hemsworth), Nick Fury (Samuel L Jackson) and Hulk (Mark Ruffalo), which is being directed by Joss Whedon.
"I just thought, 'How are you gonna put all those clowns together, and he's wearing a suit, and he's all jacked up, and he's so-and-so...' We're about six weeks in, and I have to say, Joss Whedon is nailing it, and he's so smart and so good - and it's going to be great," he told Hero Complex.
"I can't believe I just said it. I never could have believed it. It's going to be great," he added.
Robert revealed he would get into character before arriving on set.
"I usually start off the morning by refusing to do what I signed on to do. So I brought that attitude, happily," he said.
He added, with a wink: "I hate everybody. I'm not talking about the cast and I'm not talking about Joss. What I mean is I tend to look at a scene and say, 'This is absolutely impossible. We can't shoot this. I can tell you 10 other movies it's been in, and I refuse to'."