Loading episode...

S2:E32 - The Hands of Mr. Ottermole

The Hands of Mr. Ottermole

S2:E32
1957
7/10
IMDb

In 1919 London, a killer is stalking the streets, and residents look to a police sergeant to catch the culprit.