米娅·华希科沃斯卡 Mia Wasikowska ....India Stoker Nicole Kidman妮可·基德曼 Nicole Kidman ....Evelyn Stoker Matthew Goode马修·古迪 Matthew Goode ....Charles Stoker David Alford ....Reverend Peg Allen ....Housekeeper 1 Lauren E. Roman ....Housekeeper 2 (as Lauren Roman) Phyllis Somerville ....Mrs. McGarrick Harmony Korine哈莫尼·科林 Harmony Korine ....Mr. Feldman Lucas Till卢卡斯·提尔 Lucas Till ....Pitts Alden Ehrenreich阿尔登·埃伦瑞奇 Alden Ehrenreich ....Whip Jacki Weaver杰姬·韦弗 Jacki Weaver ....Gwendolyn Stoker Dermot Mulroney德蒙特·莫罗尼 Dermot Mulroney ....Richard Stoker Tyler von Tagen ....Young Richard Stoker Thomas A. Covert ....Young Charles Stoker Jaxon Johnson ....Jonathan Stoker Paxton Johnson ....Jonathan Stoker Judith Godrèche朱迪丝·哥德雷科 Judith Godrèche ....Doctor Jacquin Ralph Brown拉尔夫·布朗 Ralph Brown ....Sheriff Tom Carpenter ....Mourner (uncredited) Harry P. Castros ....Taxi Cab Driver (uncredited) Roger D. Eldridge ....Mourner (uncredited) Michael T. Flynn ....Bully #1 (uncredited) Hanna Frankel ....Additional Voices (uncredited) Colleen Helm ....Student (uncredited) Danielle Ivery ....Mourner (uncredited) Wendy Keeling ....Mourner (uncredited) Bear Sheeley ....Mourner (uncredited) William Ryan Watson ....Bully #3 (uncredited) Rachel Woods ....Extra (uncredited) Amelia Young ....Bus Girl (uncredited) Dominick 'Dino' Howard ....Pitts' Friend