潘妮拉·奥古斯特
Pernilla August
饰:Anna Åkerblom Bergman
马克斯·冯·叙多夫
Max von Sydow
饰:Johan Åkerblom, Anna's father
安妮塔·比约克
Anita Björk
饰:Queen Victoria
萨穆埃尔·弗洛勒
Samuel Fröler
饰:Henrik Bergman
格茜塔·诺比
Ghita Nørby
饰:Karin Åkerblom, Anna's mother
伯恩·谢尔曼
Björn Kjellman
饰:Ernst Åkerblom, Anna's brother
伯杰·阿斯特
Borje Ahlstedt
饰:Carl Åkerblom, Anna's half-brother
比约恩·格拉纳特
Björn Granath
饰:Oscar Åkerblom, Anna's half-brother
Gunilla Nyroos
饰:Svea Åkerblom, Oscar's wife
Michael Segerström
饰:Gustav Åkerblom, Anna's half-brother
Eva Gröndahl
饰:Martha Åkerblom, Gustav's wife
莫娜·马姆
Mona Malm
饰:Alma Bergman, Henrik's mother
科夫·赫杰姆
KeveHjelm
饰:Fredrik Bergman, Henrik's paternal grandfather
玛格丽塔·克罗克
Margaretha Krook
饰:Blenda Bergman, Henrik's aunt
伊尔玛·克里斯滕松
Irma Christenson
饰:Ebba Bergman, Henry's aunt
西夫·鲁德
Sif Ruud
饰:Beda Bergman, Henrik's aunt
Lena Brogren
饰:Miss Lisen
Cecilia Lagerkvist
饰:Miss Siri
莱娜·恩卓
Lena Endre
饰:Frida Strandberg, Henrik's first fiancée
Dan Johansson
饰:Justus Bark, Henrik's fellow student
Niklas Hald
饰:Baltzar Kugelman, Henrik's fellow student
恩斯特-胡戈·贾勒加德
Ernst-Hugo Järegård
饰:Professor Sundelius
莉娜·T·汉森
Lena T. Hansson
饰:Magda Sall
玛丽·戈兰宗
Marie Göranzon
饰:Elin Nordenson
伦纳特·胡尔斯特罗姆
Lennart Hjulström
饰:Nordenson, landowner and owner of the works
Björn Gustafson
饰:Jesper Jakobsson
罗兰·赫德隆
Roland Hedlund
饰:Herman Nagel, works manager
伊莱亚斯·灵基斯特
Elias Ringquist
饰:Petrus Farg
Leif Forstenberg
饰:Mr Johansson
萨拉·阿尼亚
Sara Arnia
饰:Mrs Johansson
Boel Larsson
饰:Mia
Inga-Lill Ellung
饰:Mejan
Gun Jönsson
饰:Märta Lagerstam
恩斯特·恩特
Ernst Günther
饰:Freddy Paulin
玛丽·理查德森
Marie Richardson
饰:Marta Werkelin
艾米·斯托姆
Emy Storm
饰:Tekla Kronström
芭布萝·寇勒贝
Barbro Kollberg
饰:Gertrud Tallroth
因加·朗格里
Inga Landgré
饰:Magna Flink
Inga Ålenius
饰:Alva Nykvist
Tomas Bolme
饰:Jansson
古斯塔夫·汉马斯顿
Gustav Hammarsten
饰:Torsten Bohlin
斯坦·伦格伦
Sten Ljunggren
饰:Svante, Robert's father (uncredited)
Mikael Bengtsson
饰:Arvid Fredin
Mats Pontén
饰:Andres Ed
Pia Bergendahl
饰:Mrs Fredin
托尔德·彼得森
Tord Peterson
饰:Coachman
Nils Eklund
饰:Churchwarden
Sara Sommerfeld
饰:Twin #1
Maja Sommerfeld
饰:Twin #2
Puck Ahlsell
饰:Clergyman Levander
Åke Lagergren
饰:Chamberlain Segersward
Erika Ullenius
饰:Helena Nordenson
Gaby Stenberg
饰:Matron Fanny
贝蒂尔·诺斯特伦
Bertil Norström
饰:Alopeus
Kerstin Andersson
饰:Susanna Nordenson
Marcus Olson
饰:Dag Bergman
扬·布隆贝里
Jan Blomberg
饰:Count Svante
约斯塔·普吕塞柳斯
Gösta Prüzelius
饰:County sheriff
Max Winerdahl
饰:Count Robert
Kåre Santesson
饰:Måns Lagergren
汉斯·阿尔弗莱德森
Hans Alfredson
饰:Kyrkoherde Gransjö
塞缪尔·福勒
Samuel Fröler
饰:亨利克·伯格曼
Mona Malm
Mona Malm
饰:Alma Bergman
比杨·杰尔曼
Björn Kjellman
饰:Ernst Åkerblom