Benedict Cumberbatch

Why Benedict Cumberbatch is his own worst critic

The actor says he's even harder on himself than the harshest online troll.

Marvel's Doctor Strange is looking at his work in a new light thanks to his production company, SunnyMarch, which is behind The Child In Time.

The 41-year-old not only plays the lead role in the first ever TV adaptation of an Ian McEwan novel, but is the BBC One drama's executive producer as well.

Cumberbatch stars as Stephen Lewis, a children's author whose world falls apart when his four-year-old daughter goes missing in a supermarket.