Christmas in Wonderland is a 2007 Christmas film directed by James Orr.


It's turning out to be a pretty rotten Christmas for the Saunders family. Having just moved from Los Angeles to Edmonton, they have no friends, no money, and, with the exception the bright eyed 6-year-old Mary (Amy and Zoe Schlagel), no Christmas spirit. To make matters worse, Judy (Rachel Hayward) is stuck in Los Angeles, stranded by airline overbookings. So the Christmas shopping duties fall on Wayne (Patrick Swayze) and the gloomy kids. Things start looking a bit more like Christmas when 12-year-old Brian (Matthew Knight) and Mary find a satchel of money at West Edmonton Mall and launch a Yuletide shopping spree...that is, until the crooks who counterfeited it chase them through the mall packed with holiday shoppers.



Title Performed by
"Not So Zen" Flipper Dalton
"Have Yourself A Merry Little Christmas" F. Dalton & Courtney Jaye
"Christmas In Wonderland" Ali Woodson
"It Must Be Christmas" The Renovators
  • "Decking with Joy"
  • "Deck the Tree"
  • "Not So Merry Blues
Terry Frewer
"Califonia Christmas" Billy Martin
"O Little Town of Bethlehem"
"Hark! The Herald Angels Sing"
"We Wish You A Merry Christmas" Tim Truman
"While Shepherds Watched Their Flocks By Night"
"Jingle Bells"
"Silent Night" Tim Curry
"The First Noel"
"Walking On Sunshine" Katrina & the Waves


Actor/actress Character(s)/As
Matthew Knight Brian Saunders
Chris Kattan Leo Cardoza
Cameron Bright Danny Saunders
Preston Lacy Sheldon Cardoza
Amy & Zoe Schlagel Mary Saunders
Carmen Electra Ginger Peachum
Tim Curry Gordon McLoosh
Patrick Swayze Wayne Saunders


Matthew Walker Santa
Mr. Nicholas
Mall Ghost
Kristopher Kringle
Old Man with Walker
Mackenzie Porter Shane
Marty Antonini Elliot Block
Rachel Hayward Judy Saunders
Donovan Workun Smith
Sean Tyson Randolph
Matt Bellefleur Walter Crump
Maureen Jones Lingerie Salesgirl
Paul Punyi Priest
Andrew Yari Priest's Assistant
Mark Holik Husband
Jordan Rafael Santa's Helper
Suzanne Bastien Clerk
Rick Ash Bartender
Michelle Molineux Spa Attendant
Chris Wynters (First)
John Hudson (Second)
Courtney Brin Ticket Counter Agent
Cody Baron Extra
Reese Cleland Sales Clerk
Jesse Dahl
Myles Peterman (uncredited)
Joshua Teixeira (uncredited)
Jonathan Holeton Train Riding Mall Guest
Luna Lazzarato Herself
Kristen Quail (#1)
Alf Donovan (#2)
Teenage Girls
Anna Nicole Herself
Morgan Brayton (uncredited)
Karen Johnson-Diamond (uncredited)
2nd Cashiers
Doug Christian (uncredited) Man at Mall
Duncan Ollerenshaw (uncredited) Guy in Lingerie Store
Pressly Parrish (uncredited) Shopping Teen 1
Melanie Yeats (uncredited) Luane

External links

Community content is available under CC-BY-SA unless otherwise noted.