A Christmas Carol
And you think your Christmas will be ruined by your weirdo Tory aunt from Scunthorpe who always talks about Trump? Ebenezer Scrooge's Crissy was interrupted by four actual ghosts who took him on a depressing time-travel odyssey through his miserable life. You know the jam: it's the classic fable of compassion, redemption, and heavy moralising, and it's coming to the Old Vic just in time for Jesus' birthday. This time round it's written by prolific playwright and former Skins writer Jack Thorne (Harry Potter and the Cursed Child), who's been making a serious splash on the theatre scene recently. Stephen Tompkinson will be donning Scrooge's crumpled top hat this year while Old Vic vet Matthew Warchus returns to the director's chair.