For every woman who has ever dreamed of starting over, or being a better mother, or just knitting a really nice scarf . . . When her husband dies in a car crash -- not long after announcing he wants a divorce -- Jo Mackenzie packs up her two rowdy boys and moves from London to a dilapidated villa in her seaside hometown. There, she takes over her beloved Gran's knitting shop -- a quaint but out-of-date store in desperate need of a facelift...