The Avenging Hand is a 1937 British film directed by Victor Hanbury and Frank Richardson.
More at Wikipedia.
Director: Victor HanburyFrank RichardsonRelease date: January 1, 1937Running time: 64 minutes
External links: IMDb