Acting
March 28, 1925
Bromley, Kent, England, UK
as Ivan Schevchuk
as Dr. Haase
as Scientist
as Bishop
as Det. Chief Supt. Maynon
as Flying Squad Cdr. Maynon
as Ion Iliescu
as Dr Yeats
as The Director
as Chief Superintendent James