johnbratus.com
Russian Sherlock Holmes
Vasily Livanov as Sherlock Holmes and Vitaly Solomin as Dr. Watson.