Spot-welder Aaron Toft assumes the identity of Aaron Osango - an ex-spot welder who has been sentenced to death and is in jail in an African state.
Aaron Toft
Osango
Ivy Toft
Lord Wanstead
Randall Davis
Hilda Toft
Mr. Budge
Doctor
District Nurse
Writer
Director
Producer