Garn's Guides



powered by FreeFind

Cast

Good Witch
  • Ep:
  • The Good Witch
  • Starring: 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)
  • Co-Starring: Jesse Bostick (Kyle), Noah Cappe (Derek), Murray Oliver (Bill), Alexander De Jordy (Dillon), Paul Miller (Tom), Nathan McLeod (Michael), Aaron Berg (Rusty), Neil Girvan (Kyle's Father), Sophie Goulet (Woman With Flyers)
  • Written By: Rod Spence
  • Directed By: Craig Pryce
  • Ep:
  • The Good Witch's Garden
  • Starring: Catherine Bell (Cassandra Nightingale), Chris Potter (Jake Russell), Catherine Disher (Martha Tinsdale), Peter MacNeill (George O'Hanrahan), Rob Stewart (Nick Chasen), Matthew Knight (Brandon Russell), Elizabeth Lennie (Gwen), Hannah Endicott-Douglas (Lori Russell)
  • Co-Starring: Jordy Benattar (Jess), Noah Cappe (Deputy Derek), Paul Miller (Mayor Tinsdale), Eve Crawford (Cicely), Alexander Conti (Duke), Daniel Magder (Steve)
  • Written By: G. Ross Parker
  • Directed By: Craig Pryce
  • Ep:
  • The Good Witch's Gift
  • Starring: Catherine Bell (Cassandra Nightingale), Chris Potter (Jake Russell), Catherine Disher (Martha Tinsdale), Peter MacNeill (George O'Hanrahan), Matthew Knight (Brandon Russell), Elizabeth Lennie (Gwen), Hannah Endicott-Douglas (Lori Russell)
  • Co-Starring: Noah Cappe (Deputy Derek), Paul Miller (Mayor Tinsdale), Laura Bertram (Betty), James McGowan (Leon Deeks), Jordan Todosey (Jodi Deeks), Marie Ward (Ruth Deeks)
  • Written By: Rod Spence & G. Ross Parker
  • Directed By: Craig Pryce
  • Ep:
  • The Good Witch's Family
  • Starring: Catherine Bell (Cassandra Nightingale), Chris Potter (Jake Russell), Catherine Disher (Martha Tinsdale), Sarah Power (Abigail Pershing), Hannah Endicott-Douglas (Lori Russell), Matthew Knight (Brandon Russell), Rhys Ward (Wes Maneri)
  • Co-Starring: Noah Cappe (Deputy Derek), Paul Miller (Mayor Tinsdale), Craig Eldridge (Man / Landlord), Karen Ivany (Citizen), Michael York (Wes's Friend)
  • Written By: G. Ross Parker
  • Directed By: Craig Pryce
  • Ep:
  • The Good Witch's Charm
  • Starring: Catherine Bell (Cassandra Nightingale), Chris Potter (Jake Russell), Hannah Endicott-Douglas (Lori Russell), Matthew Knight (Brandon Russell), Peter MacNeill (George O'Hanrahan), Catherine Disher (Martha Tinsdale), Geordie Johnson (Henry Kael), Janet-Laine Green (Cassie's Foster Mother)
  • Co-Starring: Noah Cappe (Deputy Derek), Elizabeth Lennie (Gwen), Genevieve Kang (Katie), Ashley Leggat (Tara), Greg Calderone (Justin)
  • Written By: G. Ross Parker
  • Directed By: Craig Pryce
  • Ep:
  • The Good Witch's Destiny
  • Starring: Catherine Bell (Cassandra Nightingale), Chris Potter (Jake Russell), Hannah Endicott-Douglas (Lori Russell), Matthew Knight (Brandon Russell), Peter MacNeill (George O'Hanrahan), Catherine Disher (Martha Tinsdale), Robin Dunne (Drew), Elizabeth Lennie (Gwen)
  • Co-Starring: Noah Cappe (Deputy Derek), Dani Kind (Mia), Ashley Leggat (Tara), Kate Todd (Helen), Lisa Ryder (Alicia Quince), Megan Hutchings (Posh Bride)
  • Written By: Annie Young Frisbie
  • Directed By: Craig Pryce
  • Ep:
  • The Good Witch's Wonder
  • Starring: Catherine Bell (Cassandra Nightingale), Chris Potter (Jake Russell), Hannah Endicott-Douglas (Lori Russell), Matthew Knight (Brandon Russell), Peter MacNeill (George O'Hanrahan), Catherine Disher (Martha Tinsdale), Ashley Leggat (Tara), Rachel Wilson (Audrey), Paul Popowich (Grant)
  • Co-Starring: Noah Cappe (Derek), Lily-Fay Mowbray (Grace), Kathleen Laskey (Beverly), Connor Price (Jim), Randal Edwards (Jared), Paula Brancati (Ms. Bryson), Ted Atherton (Adam), AJ Vaage (Sean), Michael York (Waiter), Martin Roach (Mr. Tyler)
  • Written By: G. Ross Parker
  • Directed By: Craig Pryce



  • Ep: 1
  • Starting Over... Again (part 1)
  • Also Starring: Catherine Disher (Martha Tinsdale), Anthony Lemke (Ryan Elliott), Peter MacNeill (George O'Hanrahan), Kylee Evans (Stephanie)
  • Co-Starring: Noah Cappe (Derek Sanders), Hannah Endicott-Douglas (Lori Russell), Dan Jeanotte (Brandon Russell), Ashley Leggat (Tara), Niamh Wilson (Amber), Rhys Matthew Bond (Nick Radford), Shane Hart (Anthony), Rishma Malik Scott (Mrs. Cavanaugh), Paul Giurgeu (Frisbee Kid)
  • Teleplay By: Bruce Graham
  • Story By: Sue Tenney
  • Directed By: Craig Pryce
  • Ep: 2
  • Apologies and Remembrances (part 2)
  • Also Starring: Catherine Disher (Martha Tinsdale), Anthony Lemke (Ryan Elliott), Peter MacNeill (George O'Hanrahan), Kylee Evans (Stephanie)
  • Co-Starring: Noah Cappe (Derek Sanders), Hannah Endicott-Douglas (Lori Russell), Dan Jeanotte (Brandon Russell), Rhys Matthew Bond (Nick Radford), Shane Hart (Anthony), Ron Lea (Jerry), Derek McGrath (Vice Principal), Anna Hardwick (Waitress), Perry Mucci (Patient)
  • Teleplay By: Bruce Graham
  • Story By: Sue Tenney
  • Directed By: Craig Pryce
  • Ep: 3
  • Running Scared
  • Also Starring: Catherine Disher (Martha Tinsdale), Anthony Lemke (Ryan Elliott), Peter MacNeill (George O'Hanrahan), Kylee Evans (Stephanie)
  • Co-Starring: Noah Cappe (Derek Sanders), Hannah Endicott-Douglas (Lori Russell), Dan Jeanotte (Brandon Russell), Chris Gillett (John Beamish), Rayisa Kondracki (Ashley), Rhys Matthew Bond (Nick Radford), Shane Hart (Anthony), Conrad Coates (Zimmerman)
  • Teleplay By: Bruce Graham
  • Story By: Sue Tenney
  • Directed By: Laurie Lynd
  • Ep: 4
  • Do the Right Thing
  • Also Starring: Catherine Disher (Martha Tinsdale), Anthony Lemke (Ryan Elliott), Kylee Evans (Stephanie)
  • Co-Starring: Noah Cappe (Derek Sanders), Dan Jeanotte (Brandon Russell), Chris Gillett (John Beamish), Kate Drummond (Annie), Rhys Matthew Bond (Nick Radford), Shane Hart (Anthony), Niamh Wilson (Amber), Rayisa Kondracki (Ashley), Conrad Coates (Zimmerman), Sebastian Roberts (Mark), Naomi Snieckus (Worker)
  • Teleplay By: Bruce Graham
  • Story By: Sue Tenney
  • Directed By: Laurie Lynd
  • Ep: 5
  • All in the Family
  • Also Starring: Catherine Disher (Martha Tinsdale), Anthony Lemke (Ryan Elliott), Kylee Evans (Stephanie)
  • Co-Starring: Noah Cappe (Derek Sanders), Hannah Endicott-Douglas (Lori Russell), Rhys Matthew Bond (Nick Radford), Shane Hart (Anthony), Sarah Power (Abigail), Brittany Johnson (Server), Jon Rhys (David), James Madge (Bus Driver)
  • Teleplay By: Bruce Graham
  • Story By: Sue Tenney
  • Directed By: Craig Pryce
  • Ep: 6
  • The Truth About Lies
  • Also Starring: Catherine Disher (Martha Tinsdale), Anthony Lemke (Ryan Elliott), Kylee Evans (Stephanie)
  • Co-Starring: Noah Cappe (Derek Sanders), Hannah Endicott-Douglas (Lori Russell), Rhys Matthew Bond (Nick Radford), Sarah Power (Abigail), Ron Lea (Jerry)
  • Teleplay By: Bruce Graham
  • Story By: Sue Tenney
  • Directed By: Craig Pryce
  • Ep: 7
  • The Storm
  • Also Starring: Catherine Disher (Martha Tinsdale), Anthony Lemke (Ryan Elliott), Kylee Evans (Stephanie)
  • Co-Starring: Noah Cappe (Derek Sanders), Dan Jeanotte (Brandon Russell), Rhys Matthew Bond (Nick Radford), Shane Hart (Anthony), Sarah Power (Abigail), Alex Paxton-Beesley (Eve), Jake Simons (Brian), James McGowan (Mr. Jones), Jeanie Calleja (Bella)
  • Teleplay By: Bruce Graham
  • Story By: Sue Tenney
  • Directed By: Don McBrearty
  • Ep: 8
  • Together We Stand...
  • Also Starring: Catherine Disher (Martha Tinsdale), Anthony Lemke (Ryan Elliott), Kylee Evans (Stephanie)
  • Co-Starring: Noah Cappe (Derek Sanders), Dan Jeanotte (Brandon Russell), Rhys Matthew Bond (Nick Radford), Shane Hart (Anthony), Sarah Power (Abigail), Alex Paxton-Beesley (Eve), Jake Simons (Brian), James McGowan (Mr. Jones), Gabrielle Miller (Linda), Lisa Marcos (Frankie), Ted Atherton (Darryl Blankenship), Paul Miller (Tom Tinsdale), Karl Ang (Paramedic)
  • Teleplay By: Bruce Graham
  • Story By: Sue Tenney
  • Directed By: Don McBrearty
  • Ep: 9
  • Homecoming (part 1)
  • Also Starring: Catherine Disher (Martha Tinsdale), Anthony Lemke (Ryan Elliott), Kylee Evans (Stephanie)
  • Co-Starring: Noah Cappe (Derek Sanders), Hannah Endicott-Douglas (Lori Russell), Dan Jeanotte (Brandon Russell), Rhys Matthew Bond (Nick Radford), Ashley Leggat (Tara), Sarah Power (Abigail), Gabrielle Miller (Linda), Lisa Marcos (Frankie), Maria Ricossa (Ida Elliott), Dan Allison (Ron Elliott)
  • Teleplay By: Bruce Graham
  • Story By: Sue Tenney
  • Directed By: Craig Pryce
  • Ep: 10
  • True Colors (part 2)
  • Also Starring: Catherine Disher (Martha Tinsdale), Anthony Lemke (Ryan Elliott), Kylee Evans (Stephanie)
  • Co-Starring: Noah Cappe (Derek Sanders), Hannah Endicott-Douglas (Lori Russell), Dan Jeanotte (Brandon Russell), Rhys Matthew Bond (Nick Radford), Ashley Leggat (Tara), Sarah Power (Abigail), Gabrielle Miller (Linda), James McGowan (Mr. Jones)
  • Teleplay By: Bruce Graham
  • Story By: Sue Tenney
  • Directed By: Craig Pryce


Season One
Catherine Bell .... Cassandra "Cassie" Nightingale
Bailee Madison ..................... Grace Russell
James Denton ..................... Dr. Sam Radford