Gary Piquer and José Luis García Pérez played Sherlock Holmes and Dr. Watson in "Holmes & Watson: Madrid Days" (2012) a Spanish thriller film written, produced and directed by José Luis Garci. The plot bring the characters of Sherlock Holmes and Dr. Watson to Madrid in order to investigate crimes similar to those of Jack the ripper.