Baffling murders, fascinating plot twists and remarkable camera work all contribute to this spellbin...
English scientist Professor Willingdon (Barry Jones, Brigadoon) runs away from a research center wit...