The actor who is best known for playing Moriarty in BBC's 'Sherlock' reprises the role of the Hamlet in the West End transfer of Robert Icke's modern-dress production