La cinta estuvo ideada para filmarse a finales de 2016, pero debido a que Downey Jr. tenía compromisos con su participación en la saga de Marvel, el rodaje tuvo que posponerse en varias ocasiones.
El director de las previas dos cintas, Guy Ricthie, no vuelve para esta ocasión y el trabajo recae en el director Dexter Fletcher, quien ha gozado de éxito por su cinta Rocketman (2019)
Existe el rumor de que el villano de la historia será Arsene Lupin, un personaje creado por Maurice Leblanc y que ya ha cruzado camino con Holmes en las novelas.