In the two-hour, first-season finale of Good Witch, Cassie (Catherine Bell) learns that she may lose her store Bell, Book and Candle, thanks to Ryan (Anthony Lemke). Meanwhile, Sam’s (James Denton) ex-wife Linda challenges their custody agreement of their son Nick. And then Brandon’s wife Tara returns to Middleton with news of an opportunity overseas. Will Brandon follow Tara or stay and help Cassie with the store? Can Cassie do something magical to make the young couple stay together?
Tara is portrayed by Ashley Leggat. The 28-year-old Canadian actress is best known for her roles as Casey McDonald in the TV series Life with Derek and as Ashley Dunnfield in The Perfect Roommate. She is married in real life to hockey player Jeremy Williams. The season finale of Good Witch airs Saturday, April 18 at 8pm on The Hallmark Channel.