Benedict Cumberbatch on 'Avengers: Infinity War': I am good at keeping secrets

He is one of the few stars who knows how the story of "Avengers: Infinity War" unfolds, but do not expect any spoilers from Benedict Cumberbatch as he says he is good at "keeping secrets".

The 41-year-old actor, who plays Doctor Strange in the much-awaited movie, said it was not a curious fan in him, but an old-school performer that demanded the script from Marvel. "I am kind of old-school in terms of filmmaking. I don't know how I managed to get the complete script. I am good at keeping secrets. As a fan, I didn't want to know what was going on, but as a character I had to understand the bracket in which I had to be operating.

I had more reasons, other than curiosity," Cumberbatch said.

More on