Half Angel Cast Loretta Young Joseph Cotten Cecil Kellaway Basil Ruysdael Jim Backus Irene Ryan John Ridgely