Mia WasikowskaEdith Cushing Jessica ChastainLady Lucille Sharpe Tom HiddlestonSir Thomas Sharpe Charlie HunnamDr. Alan McMichael Leslie HopeMrs. McMichael Doug JonesEdith's Mother / Lady Sharpe Emily CouttsEunice McMichael Brigitte RobinsonSecretary Jane Gillian FerrierSociety Girl Kimberly-Sue MurraySociety Girl Javier BotetEnola / Margaret / Pamela Danny WaughClub Attendant Matia JackettYoung Eunice Khadijah Roberts-AbdullahMaid Martin JulienPostal Clerk Erik BauersfieldAdditional Voices (voice) Joan WashingtonAdditional Voices (voice) Beatrice BassoAdditional Voices (voice) Mitzi McCallAdditional Voices (voice) Susanne BlakesleeAdditional Voices (voice) Drew DavisAdditional Voices (voice) T.J. McGibbonAdditional Voices (voice) Anneliese GoldmanAdditional Voices (voice) Jenna WeirAdditional Voices (voice) Amanda SmithBeatrice (uncredited) Laura WaddellPamela Upton (uncredited) Guillermo del ToroDirector / Writer / Producer Jillian ShareExecutive Producer Elis Y. LamFirst Assistant Art Direction Sean ScoffieldFirst Assistant Art Direction Colin WoodsFirst Assistant Art Direction David BestFirst Assistant Art Direction Thomas E. SandersProduction Design Jeff MelvinSet Decoration Shane VieauSet Decoration Marlene RainSet Decoration Buyer Kari MeashamSet Decoration Buyer Dan LaustsenDirector Of Photography Vincent SullivanAssistant Hairstylist Krista BurbidgeMakeup Artist Kate HawleyCostume Design Sylvie BonniereSeamstress Cori BurchellCostume Supervisor Renee FontanaAssistant Costume Designer Mario CacioppoMakeup Artist Stephanie IngramHairstylist Jordan SamuelMakeup Department Head Cliona FureyHair Department Head Paula FleetKey Hair Stylist Montse RibéMakeup Effects Designer Adam BocknekThird Assistant Director Missy MorrisThird Assistant Director Dug RotsteinScript Supervisor Penny CharterSecond Assistant Director Jeff J.J. AuthorsFirst Assistant Director Chris WallaceDigital Intermediate Colorist Mike PatersonDigital Intermediate Brittany FarhatDailies Technician Mary JuricAssistant Editor Kevin DownerDigital Intermediate Editor Barbara LucchesiDailies Technician Dave MuscatDigital Intermediate Editor Peter ArmstrongDigital Intermediate Producer Cam McLauchlinFirst Assistant Editor Fernando VelázquezOriginal Music Composer David SlusserMusic Editor Katrina SchillerMusic Editor Marc BechSound Effects Editor Margaret YenMusic Supervisor Peter AftermanMusic Supervisor Scott GuitteauSound Effects Editor Robert ShoupSound Effects Editor Mac SmithSound Effects Editor Leff LeffertsSound Effects Editor Dennis LeonardSupervising Sound Editor Albert RibasSound Effects Editor Oriol TarragóSound Designer Richard QuinnAdr Supervisor Brian ChumneyAdr Supervisor Joe DzubanSound Re-Recording Mixer Bjørn Ole SchroederAdr Supervisor Michael SemanickSound Re-Recording Mixer E. Larry OatfieldFoley Editor Lora HirschbergSound Re-Recording Mixer Danny HaeberlinResearcher David M. RodriguezPost Production Accountant Candace TempelmeyerFirst Assistant Accountant Elaine ThurstonProduction Accountant Nick ButlerCasting Assistant Zameret KleimanBackground Casting Director Kevin Michael SchembriSecond Assistant Accountant Barbara HarrisAdr Voice Casting Ashley GrayCasting Assistant Sandra J. WhiteFirst Assistant Accountant Sara HolmesPost Production Accountant Katharine DukeSecond Assistant Accountant Andrew G. MunroPayroll Accountant Lucia HaliburtonProduction Secretary Bryan YaconelliProduction Executive Justin TurnerCasting Associate Jonathan OliveiraCasting Associate Elspeth CassarProduction Coordinator D.J. CarsonUnit Production Manager Fred KampingLocation Manager Andrew NguyenMatte Painter Matt SchofieldMatte Painter Mark O. HammondDigital Compositor Elena PerreiraVfx Lighting Artist Min KimRotoscoping Artist Hao MengRotoscoping Artist Michael C. TangRotoscoping Artist Alina KlinaevaVisual Effects Coordinator Lorne KwechanskyVfx Lighting Artist Natalie BroomhallVisual Effects Coordinator Anna JoukovaDigital Compositor Tony CybulskiDigital Compositor Tetu PawanDigital Compositor Kumar UmeshDigital Compositor Mai-Ling LeeMatte Painter Becca DonohoeVisual Effects Coordinator Karen McGregorVisual Effects Coordinator Somboun SouannhaphanhAnimation Trey HarrellVfx Lighting Artist Jenn InkolVisual Effects Coordinator Seema SchereMatte Painter Cliff BielawskiVisual Effects Coordinator Scott RiopelleCompositing Supervisor Ayo BurgessVfx Lighting Artist Milan SchereMatte Painter Xizo SuRotoscoping Artist Daniel KrzywaniaLead Animator Danni HendersonVisual Effects Coordinator Michael InnanenSpecial Effects Supervisor Brandon SchaafsmaVfx Editor Martin HesselinkAnimation Jo HughesVisual Effects Producer Dennis BerardiVisual Effects Supervisor Nick ColangeloVisual Effects Coordinator Emma LiuRotoscoping Artist