Filming Location Matching "Paradise Square, Sheffield, England, UK" (Sorted by Popularity Ascending)
1. Sherlock Holmes Baffled (2004)
3 min | Short, Comedy, History
Sherlock Holmes is baffled when he encounters a burglar who can disappear and gets prank-ed by him with the use of an exploding cigar.