Bell, Book and Candle ★★★½

Light-hearted witchy fun.