Cast includes Jamie Bell, Judi Dench, Michael Fassbender, and Mia Wasikowska. Jane Eyre (played by Mia Wasikowska), an orphan who becomes a governess at Thornfield Hall in northern England, gradually falls in love with her employer, the secretive Edward Rochester (played by Michael Fassbender).