The Good Witch

It stars Catherine Bell as Cassandra "Cassie" Nightingale and Chris Potter as chief of police Jake Russell.

Martha Tinsdale, wife of Middleton's mayor, demands that Police Chief Jake Russell investigate reports of a woman occupying the house; together, they meet Cassie, who answers questions evasively but makes clear she is the home's owner and resident.

Jake's wife died three years earlier; Brandon has become surly and withdrawn, while Lori has nightmares.

Jake goes to see Cassie and learns she has hired Walter Cobb, a homeless alcoholic, to assist in renovations while living onsite.

When Jake finds no record of a "Cassandra Nightingale," she admits that she ran away from foster care after her parents died in a car crash.

She quickly befriends him and convinces him to fulfil his lifelong ambition of visiting his ancestral homeland of Ireland.

Martha rouses a group of townspeople against Cassie, for her supposed practice of "dark arts" and her association with Walter Cobb.

Cassie believes Martha will succeed in driving her out of town, but Jake urges her to change her mindset of "running away."

Jake's deputy, Derrick, catches Martha's sons Michael and Dylan vandalizing Cassie's shop.

In the sequel, The Good Witch's Charm, the map on the wall in the police station shows Middleton located northwest of Chicago, in the vicinity of DeKalb County.

The campaign "enhanced viewers' experience of the premiere of the network's original movie ... through 'Limbo Unique' – a game played via cell phone or online".