The Devil's Hand

The Devil's Hand

Available on Tubi TV, Plex
A man is haunted by visions of a beautiful woman. When he finally meets her, he winds up involved in a Satanic cult.
Starring Linda Christian, Robert Alda, Neil Hamilton
Director William J. Hole Jr.