Sophie lives with her two sisters and her stepmother. When the girls are sent to live with other people, to make their apprenticeships, Sophie is lucky to stay with her stepmother. She makes the beautiful hats that keep a roof over their head. But one day she listens to one of her sisters, and realizes maybe she’s being used.
Soon Sophie has crossed paths with the wizard Howl (rumored to eat the hearts of young women),