Le 5 juin 1968 à New York, Kim Tyler, lieutenant chargée de la sécurité du sénateur Bob Cavendish pendant sa campagne pour l'élection présidentielle, assiste à son assassinat.
Sherlock Holmes, détective logique, et Arsène Lupin, gentleman cambrioleur, s'affrontent dans une course effrénée. Contraints de s'allier, ils traquent une organisation liée à Moriarty.
Frith, 6 ans, et sa mère Hayley, traductrice de poésie chinoise, vivent dans une cabane près des montagnes du Vermont. Leur quotidien est bouleversé par l'arrivée de Rose, une artiste locale.