Sherlock Holmes a pris sa retraite. Mais quand Alec MacDonald lui demande de s'occuper d'une autre affaire, il dit oui. Il y a eu des meurtres mystérieux, et il n'y a aucune cause visible pour les décès. En même temps que Holmes obtient cette affaire, Graf Udo Von Felseck lui donne une autre affaire : trouver un jeune prince disparu pour empêcher la guerre entre l'Allemagne et l'Angleterre. Mais Von Felseck n'est pas aussi honnête qu'il n'y paraît.