Cast

Catherine Bell
as Cassandra Nightingale

Chris Potter
as Jake Russell

Catherine Disher
as Martha Tinsdale

Peter MacNeill
as George O'Hanrahan

Allan Royal
as Walter Cobb

Matthew Knight
as Brandon Russell
Paula Boudreau
as Nancy Perkins

Hannah Endicott-Douglas
as Lori Russell
Jesse Bostick
as Kyle

Noah Cappe
as Derek Sanders
Murray Oliver
as Bill

Alexander De Jordy
as Dillon
Where to Watch
Availability may vary by region. Some links are affiliate links — we may earn a commission at no extra cost to you.
Movie Facts
Release Year
2008
Runtime
1h 29m
Language
English
Rating
7 / 10
Production Companies
Whizbang Films
You Might Also Like

Drama / Family
The Good Witch's Family
2011

Drama / Family
Twitches Too
2007

Adventure / Fantasy
Snow White
2001

Adventure / Drama
The Call of the Wild: Dog of the Yukon
1997

Adventure / Family
Snow Queen
2002

Action / Fantasy
Thor: God of Thunder
2022

Drama / Fantasy
How Sarah Got Her Wings
2015

Fantasy / Family
The Amazing Mr. Blunden
2021
Frequently Asked Questions
Where can I watch The Good Witch?▼
Check the "Where to Watch" section above for current streaming platforms, rental options, and purchase links for The Good Witch (2008).
What is The Good Witch about?▼
A mysterious woman comes in to town and inhabits the local haunted mansion, making everyone wonder if she's a witch or "The Grey Lady".
Who directed The Good Witch?▼
The Good Witch was directed by Craig Pryce and released in 2008. It is a family, fantasy, drama, tv movie film.
How long is The Good Witch?▼
The Good Witch has a runtime of 1 hours and 29 minutes (89 minutes total).
Who stars in The Good Witch?▼
The cast of The Good Witch includes Catherine Bell as Cassandra Nightingale, Chris Potter as Jake Russell, Catherine Disher as Martha Tinsdale, Peter MacNeill as George O'Hanrahan, Allan Royal as Walter Cobb and more.
Explore More by Genre
Need a recommendation?
Tell us your mood and we'll pick the perfect movie for you.

