Sophie is achttien en werkt zich te pletter in de hoedenwinkel die haar vader ooit bezat. Op een uitje naar de stad loopt Sophie de mysterieuze tovenaar Howl tegen het lijf.