GOOD WITCH continues the story of the enchanting Cassie Nightingale (Catherine Bell), Middleton's most intuitive and empathetic resident. Living at Grey House with her now-teenage daughter, Grace (Bailee Madison), and her father-in-law, George (Peter MacNeill), Cassie welcomes new neighbors Dr. Sam Radford (James Denton) and his son, Nick (Rhys Matthew Bond). As the two attempt to adjust to small-town dynamics after living in New York City, Sam takes a skeptical view of Cassie's holistic approach to helping the people in her town, while troubled Nick butts heads with well-meaning Grace. As their lives take unexpected turns, Cassie's now-grown stepkids, Brandon and Lori, find themselves drawn back to their hometown as well.
Main Image Courtesy: Netflix.
Background Image Courtesy: Netflix.
Images And Data Courtesy Of: Netflix.
This content (including text, images, videos and other media) is published and used in accordance
with Fair Use.