Shrek the Halls

Genre: Christmas special
Started: 7th December 2007
Country: United States of America
Starring: Cameron Diaz, Eddie Murphy, Antonio Banderas

Shrek the Halls is a television special that premiered on the American television network ABC on Wednesday, November 28, 2007. The thirty minute Christmas special was directed by Gary Trousdale and produced by DreamWorks Animation. Mike Myers, Eddie Murphy, Cameron Diaz and Antonio Banderas reprised their roles from the feature films.

The special is set shortly after the events of Shrek the Third (and before the events of Shrek Forever After), as Shrek and Fiona's children are still infants.

Shrek (Mike Myers) is quietly living in the swamp with his family when the Christmas season arrives. Under Donkey's (Eddie Murphy) urging, Shrek reluctantly promises Princess Fiona (Cameron Diaz) a special Christmas surprise. Shrek goes to the local bookstore in Far, Far Away to try to find a present for Fiona, but since he does not know what Christmas is all about, the shopkeeper (Marissa Jaret Winokur) gives Shrek a copy of Christmas For Village Idiots, a step-by-step guide to celebrating the holiday.

Shrek proceeds to follow the book's advice by decorating the house and getting a tree so he can spend a quiet Christmas Eve with his family, but Donkey brings the entire "family" to the swamp,

More...

(This is information generated from a Wikipedia article, licensed under the GNU Free Documentation License.)