Mia Wasikowska as Jane Eyre