The Good Witch
Cast & Crew

Catherine Bell Cassandra Nightingale

Chris Potter Jake Russell

Catherine Disher Martha Tinsdale

Peter MacNeill George O'Hanrahan

Allan Royal Walter Cobb

Matthew Knight Brandon Russell

Paula Boudreau Nancy Perkins

Hannah Endicott-Douglas Lori Russell

Craig Pryce Director

Rod Spence Screenwriter

Ian McDougall Producer

Orly Adelson Executive Producer

Frank Siracusa Executive Producer

Gerald Packer Cinematography

George Roulston Film Editing

Jack Lenz Original Music

Jon Comerford Casting

Lisa Parasyn Casting

Ingrid Jurek Production Design

Brad Greaves Art Director

Alexa Anthony Set Decoration

Elizabeth Calderhead Set Decoration

David Maltese Set Decoration

John Hazel Set Decoration

Helen Kaneva Set Decoration

Noreen Landry Costume Design
⨁Full Cast & Crew