1. Pull an all-nighter at Prince Charles Cinema
Can you even call yourself a film buff unless you’ve sat through all 20 hours and 10 minutes of ‘Star Wars’, or prised your dry, bloodshot eyes away from Aragorn’s coronation at 3am? The answer is no. And no one throws an all-night film marathon quite like London’s wild card cinema. Whether it’s a 12-hour Disney sing-along or an all-night sci-fi medley with director’s commentary, Prince Charles Cinema probably hosts it. Coming up for December is The Lord of the Rings Trilogy, a Disney Pyjama party, and on 21 December a nostalgic Christmas movie marathon of six festive classics. Strap in.