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