You voted for the movies you want to see on Christmas Day and Boxing Day - and here's your Top 20 and how they line-up on the Christmas Channel /HD. From timeless classics to modern-day crackers, tuck into the finest selection box on TV.
1. The Muppet Christmas Carol - Christmas Day: 5.00pm
2. Home Alone - Boxing Day: 5.00pm
3. Fred Claus - Christmas Day: 6.30pm
4. Ghost - Christmas Day: 11.00pm
5. The Grinch - Christmas Day: 10.15am
6. Mamma Mia! - Boxing Day: 9.00pm
7. Stardust - Christmas Day: 8.00am
8. The Dark Knight - Christmas Day: 8.30pm
9. The Great Escape - Christmas Day: 2.00pm
10. Shrek - Boxing Day: 12.25pm
11. Back To The Future - Boxing Day: 8.40am
12. Inkheart - Boxing Day: 7.00pm
13. The Chronicles Of Narnia: Prince Caspian - Boxing Day: 6.10am
14. The Sound Of Music - Boxing Day: 2.00pm
15. Breakfast At Tiffany's - Christmas Day: 6.00am
16. Enchanted - Boxing Day: 10.35am
17. Con Air - Boxing Day: 11.00pm
18. Pretty Woman - Christmas Day: 1.05am
19. Kung Fu Panda - Christmas Day: 12.15pm
20. Big - Boxing Day: 1.00am
Don't worry if you miss any of these treats on the Christmas Channel as most of them are available to watch whenever you like on Sky Player!
And of course, Sky Movies Premiere/HD will be opening a glittering grotto of TV exclusives for all the family over the festive period including Quantum Of Solace, Madagascar: Escape To Africa, Australia and Adam Sandler's fairytale comedy Bedtime Stories.
And to get you further into the festive mood, Sky Songs has put together the perfect Christmas Movies Playlist. Check it out here.