Good Witch official wallpaper
Good Witch poster

Good Witch

(2015)

Cast

Catherine Bell as Cassie Nightingale
Catherine Bell

as Cassie Nightingale

James Denton as Dr. Sam Radford
James Denton

as Dr. Sam Radford

Catherine Disher as Martha Endicott Tinsdale
Catherine Disher

as Martha Endicott Tinsdale

Sarah Power as Abigail Pershing
Sarah Power

as Abigail Pershing

Rhys Matthew Bond as Nick Radford
Rhys Matthew Bond

as Nick Radford

Trenna Keating as Agent immobilier
Trenna Keating

as Agent immobilier

Kirsten Alter as Margaret
Kirsten Alter

as Margaret