Good Witch

The new original series 'Good Witch' stars Catherine Bell, who returns as the beloved Cassie Nightingale, alongside young star Bailee Madison as Grace. James Denton will play Cassie's new next door neighbor, a divorced doctor and single dad who stirs things up in Middleton when he discovers Cassie's signature charm is more than just a magic touch. 'Good Witch” is based on Bell’s beloved character Cassie, the raven-haired enchantress who kept audiences spellbound for seven installments of Hallmark Channel's longest-running and highest-rated original movie franchise of all time. Don't miss 'Good Witch' premiering on Saturday, February 28 at 8/7c!

S20 Episode 8
S4 Episode 10 : Tossing the Bouquet
S4 Episode 9 : How to Make a Middleton Quilt
S4 Episode 8
S4 Episode 6
S4 Episode 5
S4 Episode 4
S4 Episode 3
S4 Episode 2
S4 Episode 1
S4 Episode 0
S2 Episode 10 : A Perfect Match (2)
S2 Episode 9 : A Perfect Match
S2 Episode 8 : Truth
S2 Episode 7 : What's Your Secret?
S2 Episode 6 : Risk
S2 Episode 5 : Surprise Me
S2 Episode 4 : The Trouble With Love
S2 Episode 3 : Out of the Past
S2 Episode 2 : Driven
S2 Episode 1
S1 Episode 8 : Homecoming
S1 Episode 7 : Together We Stand
S1 Episode 6 : The Storm
S1 Episode 6 : The Storm
S1 Episode 5 : The Truth About Lies
S1 Episode 4 : All in the Family
S1 Episode 3 : Do the Right Thing
S1 Episode 2 : Running Scared
S1 Episode 1 : Starting Over Again