Cast & Crew

Directed by

Michael M. Scott

Writing Credits

Nancey Silvers
(teleplay)
Debbie Macomber
(book)

Cast

Doris Roberts
Mrs. Miracle
Jewel Staite
Holly
Eric Johnson
Jake
Quinn Lord
Gabe
Tom Butler
J.R. Finley
Patricia Mayen-Salazar
Gloria
Lauren Holly
Lindy Lowe
Jocelyne Loewen
Carol
Mary Black
Betty
Sean Carey
Mike
Catherine Lough Haggquist
Clair
Kate Gajdosik
Jane Binkow
Sophie Lui
News Reporter
Diana Bang
Barrista
Kelly Metzger
Mother #1
Keith MacKechnie
Father #1
Ellen Ewusie
Tracy
Joanne Bentley
Extra
Ian Gregson
Store Patron

Produced by

Michael Cannata
supervising producer
Harvey Kahn
producer
Allen Lewis
supervising producer
Debbie Macomber
executive producer
Michael M. Scott
executive producer
Michael Shepard
associate producer
Marnie Termuende
executive producer
Dan Wigutow
executive producer

Music by

James Jandrisch

Cinematography by

Adam Sliwinski
director of photography

Editing by

Alison Grace

Casting By

Candice Elzinga

Production Design by

Phil Schmidt

Set Decoration by

Jonathan Lancaster

Costume Design by

Rebekka Sorensen-Kjelstrup
(as Rebekka Sorensen)

Makeup Department

Debra Johnson
key hair stylist
Tana Lynn Moldovanos
key makeup artist
Erin Mackenzie
makeup artist (uncredited)

Production Management

Allen Lewis
production manager
Eric Maran
post-production supervisor (as Eric MacDonald)

Second Unit Director or Assistant Director

Michael Crain
first assistant director (as Mike Crain)
Catherine Kretz
second assistant director

Art Department

Ken Davies
property master
Francesca Gray
props assistant
Laura McDougall
props
Charlie Schrodt
on-set dresser

Sound Department

Tim Archer
re-recording mixer
Kevin B. Barron
re-recording mixer (as Kevin Barron)
Randy Kiss
re-recording mixer / sound supervisor
Paul Novokshonoff
boom operator
Steven Weakes
production sound mixer

Special Effects by

Joel Fisher
special effects coordinator (as Joel 'Jelo' Fisher)

Visual Effects by

Corey Belina
intellytron sequence animated by
Nancy Heller
visual effects producer
Mark MacDonald
intellytron sequence by

Camera and Electrical Department

Monty Black
generator operator
Pat Cronin
camera operator: "b" camera (as Patrick Cronin) / first assistant: "a" camera (as Patrick Cronin)
Miguel Gelinas
key grip
Brett Hill
lamp operator
Vlad Horodinca
gaffer
Ariane Jonassen
first assistant camera: "b" camera
Adriana Lademann
digital media technician
Peter Leung
second assistant: "a" camera
Jill MacLauchlan
camera operator: "a" camera
Brad Mear
best boy
Aleks Pichlak
lamp operator / second assistant: "b" camera
Shea Pollard
lamp operator
Ronald Paul Richard
best boy electric (as Ronald Richard)
Mark Roop
generator operator
Eike Schroter
stills photographer
Greg Simmonds
first assistant camera: "b" camera
Ian M. Taylor
dolly grip
Michele Tittler
dolly grip
Jeff Cassidy
first assistant camera: "b" camera (uncredited)
Vlad Horodinca
director of photography: second unit (uncredited)
Aleks Pichlak
camera trainee (uncredited)
Rob Sperling
grip (uncredited)
Ken Sutherland
first assistant camera: "b" camera (uncredited)
Lohengrin Zapiain
steadicam operator (uncredited)

Casting Department

Kara Eide
casting assistant
L.A. Hilts
extras casting
Martina Smyth
casting associate

Costume and Wardrobe Department

Susan McGillvrey
truck supervisor
Shiva Shabani
assistant costume designer

Editorial Department

Colin G. Cooper
first assistant editor
Earl Fudger
first assistant editor
Eric Maran
on-line editor (as Eric MacDonald)
Stephane Savoie
second assistant editor
Gary Shaw
colorist

Location Management

Kirk Johns
location manager
W. Robert Millar
assistant location manager

Script and Continuity Department

Carol Green-Lundy
script supervisor (as Carol Green Lundy)

Transportation Department

Kam Dhesi
transportation captain
Dean Fitzpatrick
transportation coordinator
Jim Papadogambros
driver: cast
John Sorensen
driver: cast (as John Sorenson)

Additional Crew

Wyatt Fossett
set key production assistant
Colin House
assistant production coordinator
Yale Kussin
production coordinator
Jennifer Lloyd
assistant accountant
Mark MacDonald
second assistant production coordinator
Glenn Mowatt
craft service / first aid
Tania Susi
production accountant
Campbell Watson
chef
Marnie Young
business affairs
Marion Pejaire
production assistant (uncredited)
All Filters