Men of Scotland Yard and local northwest Canadian police are out for elusive Angel, master-mind in oriminal adventure. An innocent bystander gets involved and lures supercriminal to justice. Adventure with a mystery angle. So-so.