Smilin' Through › Cast
Norma Shearer
Kathleen/Moonyeen
Leslie Howard
Sir John Carteret
Fredric March
Kenneth Wayne/Jeremy Wayne
O. P. Heggie
Dr. Owen
Ralph Forbes
Willie Ainley
Beryl Mercer
Mrs. Crouch