German copyright laws allowed the producers to return "Sholmes" to the proper "Sherlock Holmes" who was portrayed by Viggo Larsen.