← Back to Movies
The Devil's Foot poster

The Devil's Foot

★ 5.2 (4 votes) | 1921 | 0h 29m
CrimeDramaMystery
Overview

Sherlock Holmes (Eille Norwood) is on vacation when he stumbles into a house and discovers two bodies. Both have been dead for hours but there aren't any visible signs of violence and soon other bodies start to pile up.

Details
  • Status Released
  • Release Date April 27, 1921
  • Budget N/A
  • Revenue N/A
  • Production Stoll Picture Productions

Talk to AI about this Movie

Suggested Topics:

You May Also Like