Acting
New Haven, Connecticut, USA
as Mr. Davenport
as Walter Dixon
as Hanison
as Producer
as Dr. Hutchinson
as Erwin
as Dr. Gann
as McAllister
as Gord Solomon
as Dr. Teslia