Trumpet Island Cast Marguerite De La Motte Wallace MacDonald Hallam Cooley Josef Swickard Arthur Hoyt Marcella Daly Percy Challenger