Heida Reed as Elizabeth Warleggan