海莉·米尔斯
Hayley Mills
饰:Pollyanna Whittier
简·惠曼
Jane Wyman
饰:Aunt Polly Harrington
理查德·伊甘
Richard Egan
饰:Dr. Edmond Chilton
卡尔·莫尔登
Karl Malden
饰:Reverend Ford
南希·奥尔森
Nancy Olson
饰:Nancy Furman
阿道夫·门吉欧
Adolphe Menjou
饰:Mr. Pendergast
唐纳德·克里斯普
Donald Crisp
饰:Mayor Karl Warren
阿格妮丝·摩尔海德
Agnes Moorehead
饰:Mrs. Snow
Kevin Corcoran
饰:Jimmy Bean
詹姆斯·杜瑞
James Drury
饰:George Dodds
雷塔·肖
Reta Shaw
饰:Mrs. Tillie Lagerlof
劳拉达纳
Leora Dana
饰:Mrs. Ford
安妮西摩
Anne Seymour
饰:Mrs. Amelia Tarbell
爱德华·普拉特
Edward Platt
饰:Ben Tarbell
Mary Grace Canfield
饰:Angelica
Jenny Egan
Jenny Egan
饰:Mildred 'Millie' Snow
盖奇克拉克
Gage Clarke
饰:Mr. Murg
伊安·沃尔夫
Ian Wolfe
饰:Mr. Neely
Nolan Leary
饰:Mr. Thomas
Edgar Dearing
饰:Charlie Gorman, Stationmaster
保罗·费斯
Paul Frees
饰:Barker (voice over) (uncredited)
Harry Harvey Jr.
饰:Editor (uncredited)
乔恩·洛默尔
Jon Lormer
饰:Mr. Geary (uncredited)
William Newell
饰:Mr. Hooper (uncredited)
查尔斯·希尔
Charles Seel
饰:Train Conductor (uncredited)
大卫·斯威夫特
David Swift
饰:Fireman
Stephanie Gorman
饰:演员 Actor/Actress
哈利·哈维
Harry Harvey