I 1947 returnerer en aldrende Sherlock Holmes (Ian Mckellen) hjem fra en reise i Japan, der han har jaktet på en sjelden, helbredende plante. Nå ønsker han å bruke sine siste dager til å ta seg av sine bier, kun med selskap av sin husholderske og hennes unge sønn, Roger. Men den tidligere så briljante hjernen til Holmes begynner å svikte ham, og det blir stadig vanskeligere for ham å klare seg på egenhånd. Samtidig ligger svaret på et uoppklart mysterium begravd langt nede i underbevissheten hans. Den eneste saken han aldri klarte å løse, og den som tvang ham inn i pensjonisttilværelsen. Kan han finne svaret på gåten før det er for sent?