Bailee Madison: The 'Good Witch' Season Finale Is TONIGHT!
Grace (Bailee Madison) chats with Nick (Rhys Matthew Bond) in this new still from the season one finale of Good Witch.
In “True Colors”, when Middleton’s enchanting “Good Witch” Cassie (Catherine Bell) receives devastating news about the future of the Bell, Book and Candle, the whole town will come together to prove a little bit of magic goes a long way.
Ashley Leggat also guest stars in the episode.
“True Colors” airs Saturday, April 18th @ 8PM ET/PT on Hallmark Channel.
“True Colors” Preview
35+ pics inside from the Good Witch season finale…