The Prince Charles Cinema is hosting two Christmas film marathons this Saturday, 21 December, where you'll get to cosy up and enjoy back-to-back showings of five of the nation's favourite festive flicks.
The festive all-nighter kicks off at 11pm, featuring five beloved holiday hits: 'A Muppet Christmas Carol', 'Elf', 'Home Alone', 'Gremlins', and 'Die Hard'. Settle in for over eight hours of festive fun, wrapping up just after 8am the following day.
For something a little less jolly, the Christmas Horror Mystery Marathon starts at 11:30pm and is a spine-chilling all-nighter that runs parallel to the festive classics but with a spooky twist—the lineup remains a secret until showtime.
Tickets cost £20 for members and £22.50 for non-members and can be purchased here.