Mary and the Witch's Flower ★★½

Fine.