凯瑟琳·赫本
Katharine Hepburn
饰:Barbara 'Babbie'
约翰·比尔
John Beal
饰:Reverend Gavin Dishart
艾伦·海尔
Alan Hale
饰:Rob Dow
唐纳德·克里斯普
Donald Crisp
饰:Doctor McQueen
Lumsden Hare
饰:Tammas Whammond
安迪·克莱德
Andy Clyde
饰:Wearyworld, the policeman
贝丽尔·默瑟
Beryl Mercer
饰:Mrs. Margaret Dishart
Billy Watson
饰:Micah Dow
多萝茜·斯蒂克尼
Dorothy Stickney
饰:Jean Proctor
玛丽·戈登
Mary Gordon
饰:Nanny Webster
弗兰克·康罗伊
Frank Parish Conroy
饰:Lord Milford Rintoul
诶里 梅甬
饰:Lady Evalina Rintoul
莱吉纳德·戴尼
Reginald Denny
饰:Captain Halliwell
李奥纳多·凯瑞
Leonard Carey
饰:Hendry Munn
Herbert Bunston
饰:Mr. Carfrae
哈利·贝雷斯福德
饰:John Spens
Barlowe Borland
饰:Hayfus 'Snecky' Hobart
Marion Clayton Anderson
饰:Mrs. McClarity (uncredited)
简·巴克斯特
Jane Baxter
饰:Maid helping with wedding dress (uncredited)
May Beatty
饰:Rintoul's maid, making wedding dress (uncredited)
泰德·比林斯
Ted Billings
饰:Villager (uncredited)
Elsa Buchanan
饰:Villager (uncredited)
E.E. Clive
饰:Sheriff Greer (uncredited)
查尔斯·科尔曼
Charles Coleman
饰:Sergeant of the Guard (uncredited)
Alec Craig
饰:Villager saying "Reverend is single" (uncredited)
赫伯特·埃文斯
Herbert Evans
饰:Peter Tosh (uncredited)
拜伦·弗格
Byron Foulger
饰:Villager at stabbing (uncredited)
布兰登·赫斯特
Brandon Hurst
饰:Anders Strothers (uncredited)
奥拉夫·许滕
Olaf Hytten
饰:Cruickshank, a villager (uncredited)
William Jeffrey
William Jeffrey
饰:Villager (uncredited)
Tiny Jones
饰:Villager (uncredited)
Dan Maxwell
饰:Bit role (uncredited)
Robert McKenzie
饰:Villager in church (uncredited)
Charles McNaughton
饰:Villager warning that soldiers are coming (uncredited)
伦纳德米迪
Leonard Mudie
饰:Villager (uncredited)
安娜·q 尼尔松
Anna Quirentia Nilsson (本名)
饰:Villager (uncredited)
Joseph North
饰:Rintoul's butler (uncredited)
Elsie Prescott
饰:Yelling villager (uncredited)
伊万·F·辛普森
Ivan F. Simpson
饰:Sanders Webster (uncredited)
戴维·瑟斯比
David Thursby
饰:Villager in church (uncredited)
John Beal
Charles Irwin