Helena Bonham Carter as Edith Ellyn