Sherlock Holmes 1 Tamilyogi
The only person to ever best Holmes at his own logical game, played by Rachel McAdams .
Set in 1890 London, the story begins with Sherlock Holmes and his loyal partner, Dr. John Watson (Jude Law), stopping the ritualistic murder of a woman by Lord Henry Blackwood . Blackwood, a practitioner of the "dark arts," claims to have supernatural powers and warns Holmes of more deaths before being hanged. Sherlock Holmes 1 Tamilyogi
The film subtly sets up Holmes’ future archenemy, Professor Moriarty. Cast and Creative Team The only person to ever best Holmes at