裘德·洛(Jude Law)和小罗伯特·唐尼(Robert Downey Jr)分别饰演了电影中的夏洛克·福尔摩斯和华生医生,两人保持着独特的合作伙伴关系,共同解开了维多利亚时期伦敦的谋杀谜案。该片曾在伦敦布朗普顿公墓(Brompton Cemetery,全英公认最精美的维多利亚时期城市墓地)和位于格林尼治的老皇家海军学院(Old Royal Naval College)拍摄;除此之外,英格兰西北部的曼彻斯特和利物浦也是重要的拍摄地点。
利物浦的阿尔伯特码头(Albert Docks)如今是艺术、文化、音乐和购物胜地,这里不仅有当代艺术画廊泰特利物浦美术馆(Tate Liverpool)、甲壳虫乐队史料馆(The Beatles Story)和默西塞德郡海事博物馆(Merseyside Maritime Museum),餐厅和酒吧亦星罗棋布,为利物浦这座大都市更添活力。该片的影迷也许认识曼彻斯特北城区的街道——这里是曼城创意和城市化的核心地带,你可以在这片充满波希米亚风情的地方发现独立精品店、古董店、各式各样的咖啡馆和酒吧。对了,记得戴顶猎鹿帽。