Scotland Yard investigates a mystery man whose victims are found with traces of snake poison in their systems.