Une comédie qui repose sur une idée vraiment géniale : Sherlock Holmes n'est qu'un acteur utilisé par Watson pour personnifier son personnage de roman. Ce qui donne des situations franchement hilarantes et de savoureux dialogues. Michael Caine est irrésistible dans ce rôle comique qui lui va à ravir et son duo avec un impeccable Ben Kingsley fonctionne à merveille. Le scénario tient la route de bout en bout et doit beaucoup aux acteurs. Une très belle réussite.