In 2011 , he played Comte de Rochefort in another box-office success , '' The Three Musketeers '' , which earned poor reviews from critics . In 2012 , he starred in '' The Hunt '' , for which he won the Best Actor Award at the Cannes Film Festival . He played a schoolteacher wrongly accused of child molestation , earning nominations for the European Film Award for Best Actor and the London Film Critics Circle Award for Actor of the Year for his performance . The same year he starred in the Oscar-nominated historical drama '' A Royal Affair '' taking the role of the 18th century physician Johann Friedrich Struensee who had an affair with Queen Caroline Mathilda while treating the mentally ill Danish monarch , Christian VII . The movie was one of the highest budget Danish films of all time largely due to its extravagant costumes and was well received by critics . Mikkelsen said of his role , " I was surprised how emotional I got reading this , especially for a period drama . And it was full of dilemma – he 's full of love for both the king and the queen , but then he remains political , starts spinning his tunnel vision , and all of a sudden he 's doing the exact same things he hated all the other courtiers for doing , and I thought that was interesting , and very human . " In 2012 , he was also awarded the Danish American Society 's Person of the Year
Cannes Film Festival
2012 Cannes Film Festival
Mads Mikkelsen