Danish actor Mads Mikkelsen is one of Europe’s most celebrated cinema talents, starring in acclaimed art house films like The Hunt, A Royal Affair and Pusher, as well as being a trained ballet dancer and gymnast. But he has a parallel career in America, usually playing freaky bad guys, like in Casino Royale or the lead role in Hannibal. He’s soon to be seen in two films at the tail end of 2016 — in December he’s in Rogue One: A Star Wars Story, but before that you can see him in the latest entry into the Marvel Cinematic Universe, Doctor Strange. Mikkelsen plays Kaecilius, the villain taking on Benedict Cumberbatch’s master of the mystic arts. 

We caught up with Mikkelsen when he was in London to promote Doctor Strange, to talk Marvel, martial arts and saying goodbye to Hannibal Lecter.