Skip to main contentSkip to footer

Benedict Cumberbatch shields Keira Knightley from the rain at film premiere

Share this:

Benedict Cumberbatch proved the perfect gentleman at Wednesday night's premiere of The Imitation Game as he protected his co-star Keira Knightley from the pouring rain. Battling against the elements, Benedict, 38, wrapped an arm around the ethereal actress as he escorted her down the red carpet in Leicester Square. The duo were promoting their new wartime drama, which was chosen to launch this year's BFI London Film Festival.

benedict cumberbatch1 © Photo: Getty Images

Benedict Cumberbatch and Keira Knightley have been good friends since 2007 Atonement

Despite the showers, Benedict and Keira happily signed autographs for the screaming fans who had been waiting – some since as early as 4am – for the star-studded launch. All eyes were on Keira as she channelled old school Hollywood glamour, dazzling in a floor-length gold gown and adding a pop of colour to her outfit with fuchsia heels. The 29-year-old actress let her natural beauty shine through as she wore a touch of make-up and parted her brunette waves to the side.

keira knightley© Photo: Getty Images

Keira Knightley channelled old school glamour in a gold floor-length dress

Benedict looked as equally as handsome, cutting a sharp figure in a black suit. The Sherlock star plays the lead Alan Turing – a computer pioneer who helped decipher Nazi German messages and contributed to the end of World War Two.

New series of Sherlock is 'phenomenal' says BenedictBenedict admitted that he didn't know much about his character before he read the script, and speaking to the BBC described Alan as "a true English hero" who "should be on the front cover of text books". The actor also said that he understood why people drew comparisons between his wartime character and Sherlock. "I didn't read the script and go 'this is Sherlock in tweed'," he said. "I liked how uncompromising he was and I suppose that's a strong trait in strong characters."

benedict cumberbatch2 © Photo: Getty Images

Benedict Cumberbatch and Keira Knightley play code-breakers in The Imitation Game

Keira, who has been good friends with Benedict since the pair starred in Atonement in 2007, plays fellow-code breaker Joan Clarke.

Benedict's rumoured girlfriend revealedThe actress spoke praises of Benedict's chameleon qualities, saying at the premiere, "You look at him in Atonement and he's all horrible and a rapist and quite disgusting, and in The Imitation Game he's a tortured genius who's affable and misunderstood. He can just do anything really."