Crimson Peak: Cast

Mia Wasikowska
Edith Cushing

Jessica Chastain
Lady Lucille Sharpe

Tom Hiddleston
Sir Thomas Sharpe

Charlie Hunnam
Dr. Alan McMichael

Jim Beaver
Carter Cushing

Burn Gorman
Holly

Leslie Hope
Mrs. McMichael

Jonathan Hyde
Ogilvie

Doug Jones
Edith's Mother / Lady Sharpe

Bruce Gray
Ferguson

Emily Coutts
Eunice McMichael
Alec Stockwell
Finlay
Brigitte Robinson
Secretary Jane
Gillian Ferrier
Society Girl

Tamara Hope
Society Girl

Kimberly-Sue Murray
Society Girl

Sofia Wells
Young Edith

Joanna Douglas
Maid Annie

Bill Lake
Coroner

Jim Watson
Shipping Agent

Javier Botet
Enola / Margaret / Pamela
Peter Spence
Manager

Danny Waugh
Club Attendant

Sean Hewitt
Reverend
William Healy
Young Alan

Matia Jackett
Young Eunice

Karen Glave
Maid
John Carter Craig
Patient

Martin Julien
Postal Clerk

Brian Kaulback
Vendor
Richard Kerr
Vendor
Shane McPherson
Vendor
Tim Blake
Reverend
Thomas Dorey
Architect
Erik Bauersfield
Additional Voices (voice)
Joan Washington
Additional Voices (voice)
Beatrice Basso
Additional Voices (voice)

Mitzi McCall
Additional Voices (voice)

Susanne Blakeslee
Additional Voices (voice)

Drew Davis
Additional Voices (voice)

T.J. McGibbon
Additional Voices (voice)
Anneliese Goldman
Additional Voices (voice)

Jenna Weir
Additional Voices (voice)
Amanda Smith
Beatrice (uncredited)

Laura Waddell
Pamela Upton (uncredited)