It's Christmas, which means that we're not only in approximately £56,000 worth of debt after shopping for all the fam and friends (read: ourselves plus a gift card for Auntie Sandra), but we've succumbed to sitting in front of the telly for the next week surrounded by selection boxes.
Ah, it's the most wonderful time of the year.
Now, since Christmas TV's supposed to be the absolute pinnacle of broadcasting, we thought we'd chuck together a list of all your fave movies that are on over the festive period. We're talking Love Actually. We're talking Home Alone. We're talking WALLACE AND GROMIT, for crying out loud.
CHRISTMAS EVE
Despicable Me: 11.20am, ITV
Harry Potter And The Philosopher's Stone: 1.30pm, ITV
101 Dalmatians: 4.20pm, ITV
CHRISTMAS DAY
Despicable Me 2: 9.55am, ITV
Bee Movie: 10.20am, BBC2
Harry Potter And The Chamber Of Secrets: 11.55am, ITV
The Wizard Of Oz: 2.10pm, Channel 5
It's a Wonderful Life: 2.20pm, Channel 4
The Lion King: 3.10pm, ITV
Frozen: 3.10pm, BBC1
Home Alone: 6.00pm, Channel 4
Love Actually: 11.00pm, ITV
BOXING DAY
West Side Story: 2.15pm, Channel 5
Brave: 2.40pm, BBC1
Sleeping Beauty: 2.40pm, ITV
Harry Potter And The Prisoner Of Azkaban: 4.10pm, ITV
The Chronicles Of Narnia: The Lion, The Witch And The Wardrobe: 4.10pm, Channel 4
How to Train Your Dragon: 4.30pm, BBC1
Captain Phillips: 9pm, ITV
Pride: 10.30pm, BBC2
Pitch Perfect: 11.10pm, Channel 4
DECEMBER 27TH
Indiana Jones: Raiders of the Lost Ark: - 1.35pm, BBC1
Happy Feet: 2.10pm, ITV
Harry Potter And The Goblet Of Fire: 7.30pm, ITV
Skyfall: 8pm, ITV2
Dirty Dancing: 9pm, Channel 5
DECEMBER 28TH
Wallace & Gromit in the Curse Of The Were-Rabbit: 10.30am, BBC1
Indiana Jones And The Temple Of Doom: 1.45pm, BBC1
Muppets Most Wanted: 3.35pm, BBC1
Harry Potter And The Order Of The Phoenix: 7.30pm, ITV
DECEMBER 29TH
Chicken Run: 10.50am, BBC1
Mr Bean's Holiday: 11.10am, ITV
Indiana Jones And The Last Crusade: 1.55pm, BBC1
Shrek The Third: 4.20pm, BBC1
Harry Potter and the Half Blood Prince: 9.00pm, ITV
Indiana Jones and the Kingdom Of The Crystal Skull: 11.20pm, BBC1
DECEMBER 30TH
Flushed Away: 10.50am, BBC1
Labyrinth: 2.00pm, Channel 5
Kung Fu Panda 2: 2.20pm, BBC1
Wreck-It Ralph: 4.10pm, BBC1
Harry Potter and the Deathly Hallows Part 1: 8.00pm, ITV
Captain America: The Winter Soldier: 8.30pm, BBC1
NEW YEAR'S EVE
Happy Feet: 4.40pm, ITV2
Harry Potter and the Deathly Hallows: Part 2: 9pm, ITV
Pulp Fiction: 10.30pm, Channel 5
NEW YEAR'S DAY
Mirror Mirror: 3.55pm, Channel 4
ET: 4.30pm, ITV
Monster's University: 5pm, BBC One
Rio 2: 6pm, Channel 4
Legally Blonde: 8pm, Channel 5
Thank us later, mate.
NOW READ:
Machine Gun Kelly explains why tf Camila Cabello left Fifth Harmony