You've somehow managed to cram most of a turkey and half a Christmas pudding inside you, to the protestations of your stomach. Time to flop down upon the sofa and vegetate with a couple of antacids. Here's some family viewing that'll keep you ticking over.
War Horse (Netflix, Blinkbox)
Steven Spielberg adapts Michael Morpurgo's children's novel about one farm horse's journey through the First World War – and, true to form, it's crammed with gorgeous visuals, features a magnificent cast and is laced with sentimentality. With the centenary of the conflict approaching, it seems an appropriate time to revisit it – but be warned, you'll be sobbing by the end.
If you fancy something a bit lighter, Disney's reinvention of Rapunzel should be just the ticket. For one thing, it looks gorgeous – the film's use of light was inspired by Rococo paintings, while the animators deliberately borrowed from the fluid motion of the characters in the early Disney movies. For another, it's got a great cast, with a sparky and witty Mandy Moore and Zachary Levi on top form. One of the best Disney fairy tales of recent years.
A Christmas Carol (Lovefilm, Netflix, Now TV, Blinkbox)
Director Robert Zemeckis claims that CGI and performance capture is the future of films. He's put his money where his mouth is with films like A Christmas Carol – in which Jim Carrey plays Scrooge at different stages of his life, and all of the Ghosts too. Whether CGI was strictly necessary to tell the story or not, Zemeckis has crafted a faithful adaptation that's not afraid to include the scares from the original book – it was a ghost story, after all.