There is one sure fire way of telling that Christmas is well and truly almost here – Channel 5 start showing really dodgy Christmas movies. Forget them, check this list out of GlasgowLiving’s best Christmas movies of all time…

12. The Snowman

 

11. The Holiday

 

10. The Santa Clause

 

9. The Nightmare Before Christmas

 

8. How the Grinch Stole Christmas

 

7. Love Actually

 

6. The Muppet Christmas Carol

 

5. Bad Santa

 

4. Miracle on 34th Street

 

3. Elf

 

2. Home Alone 1,2,3

 

1. It’s a Wonderful Life