cast
Amelia Clarkson
as Young Jane
Craig Roberts
as John Reed
Freya Parks
as Helen Burns
Holliday Grainger
as Diana Rivers
Imogen Poots
as Blanche Ingram
Jamie Bell
as St. John Rivers
Judi Dench
as Mrs. Fairfax
Mia Wasikowska
as Jane Eyre
Michael Fassbender
as Edward Rochester
Romy Settbon Moore
as Adele Varens
Sally Hawkins
as Mrs. Reed
Simon McBurney
as Brocklehurst
Tamzin Merchant
as Mary Rivers
Valentina Cervi
as Bertha