John Watson jest lekarzem wojskowym, który niedawno wrócił z wojny. Gdy poznaje genialnego detektywa Sherlocka Holmesa, zaczyna pomagać mu w rozwiązywaniu zagadek kryminalnych.
Nowy Jork, lata 60. Ceniony spec od reklamy wspina się po szczeblach kariery, lecz tajemnice dotyczące jego przeszłości zaczynają niszczyć zarówno jego życie zawodowe, jak i osobiste.