Edit
The Good Witch's Gift (TV Movie 2010) Poster

(2010 TV Movie)

Full Cast & Crew

Directed by 

Craig Pryce

Writing Credits (WGA)  

Rod Spence ... (written by) and
G. Ross Parker ... (written by)

Cast (in credits order) complete, awaiting verification  

Catherine Bell ... Cassandra Nightingale
Chris Potter ... Jake Russell
Catherine Disher ... Martha Tinsdale
Peter MacNeill ... George O'Hanrahan
Matthew Knight ... Brandon Russell
Elizabeth Lennie Elizabeth Lennie ... Gwen
Hannah Endicott-Douglas ... Lori Russell
Noah Cappe ... Deputy Derek Sanders
Paul Miller Paul Miller ... Mayor Tom Tinsdale
Laura Bertram ... Betty
James McGowan ... Leon Deeks (credit only)
Jordan Todosey ... Jodi Deeks
Marie Ward ... Ruth Deeks
Rest of cast listed alphabetically:
Graham Abbey ... Leon Deeks (uncredited)
Gitta Hannson Gitta Hannson ... Mom with Santa (uncredited)

Produced by 

Orly Adelson ... executive producer
Janina Barrett ... associate producer
Catherine Bell ... co-executive producer
Jonathan Eskenas ... executive producer
Andrea Raffaghello ... producer
Frank Siracusa ... executive producer

Music by 

Jack Lenz

Cinematography by 

John Berrie ... director of photography

Film Editing by 

Mark Sanders

Casting By 

Jon Comerford
Lisa Parasyn

Production Design by 

Ingrid Jurek

Set Decoration by 

Elizabeth Calderhead
Alexa Anthony ... (uncredited)
Helen Kaneva ... (uncredited)
David Maltese ... (uncredited)
Ronn Sarosiak ... (uncredited)

Costume Design by 

Noreen Landry

Makeup Department 

George Aywaz ... key hair stylist
Tali Kalb ... key makeup artist
Stephen Lynch ... key makeup artist

Production Management 

Julie Lawrence ... post-production supervisor
Andrea Raffaghello ... production manager

Second Unit Director or Assistant Director 

Ani Baravyan ... second assistant director
Joanne Tickle ... second assistant director
Tom Willey ... first assistant director

Art Department 

Alexandra Anthony ... sets buyer
Helen Kaneva ... lead set dresser
Geoff Murrin ... property master
Theresa Tindall ... first assistant art director
Angelique Wagener ... assistant property master

Sound Department 

Kevin Banks ... sound effects editor
Steve Copley ... foley recordist
Nelson Ferreira ... dialogue editor
Rose Gregoris ... first assistant sound editor
Ryan Lukasik ... foley assistant
Paul McGlashan ... boom operator
Virginia Storey ... foley artist
Zenon Waschuk ... production sound mixer
Paul Williamson ... re-recording mixer
Mike Woroniuk ... re-recording mixer

Special Effects by 

Brock Jolliffe ... special effects coordinator

Camera and Electrical Department 

Philippe Champion ... "b" camera operator
Paul Howden ... key grip
Alex Jordan ... best boy
Loreen Ruddock ... gaffer
Paula Tymchuk ... "a" camera operator
Rafael Giuliano ... camera trainee (uncredited)
Mike Gowland ... generator operator (uncredited)
Chris Helcermanas-Benge ... still photographer (uncredited)
Derek Hutcheon ... Second Assistant "A" Camera (uncredited)
Toofun West ... swing assistant camera (uncredited)

Costume and Wardrobe Department 

Brenda Broer ... assistant costume designer
Trina Gismondi ... assistant costume designer
Elizabeth Mastrandrea ... set supervisor (as Liz Mastrandrea)

Editorial Department 

Jeffrey Collins ... first assistant picture editor (as Jeff Collins)
Ed Ham ... on-line editor (uncredited)
Chris Mayo ... conforming editor: HDTV (uncredited)

Location Management 

Zachary Beckwith ... location manager
Edward Moffat ... assistant location manager (uncredited)

Music Department 

Michael Berec ... music supervisor (uncredited)
Asher Lenz ... composer: theme music (uncredited)

Transportation Department 

Shane Kitchener ... driver captain
Dennis Kuss ... transport coordinator
Rick Selmanovic ... driver (uncredited)

Other crew 

Ronan Keane ... payroll accountant
Travis Lowry ... assistant production coordinator
Jackie Alexander Moulson ... production coordinator
Craig Pryce ... creative consultant
Teri Spasov ... production accountant
Jane Walker ... script supervisor
Juan Aguirre ... first assistant accountant (uncredited)
Laurel Bresnahan ... on-set teacher (uncredited)
Mary Fraser ... production coordinator (uncredited)
Jessica Jennings ... assistant to executive producer (uncredited)
Travis Lowry ... office production assistant (uncredited)

Thanks 

Marie Saint Pierre ... special thanks (as Marie Saint Pierre Montréal)

See also

Release Dates | Official Sites | Company Credits | Filming & Production | Technical Specs

Contribute to This Page


Recently Viewed