When Therese (Rooney Mara) spots the beautiful, elegant Carol (Cate Blanchett) perusing the doll displays in a 1950s Manhattan department store the two women develop a fast, complicated bond.
What's Christmas without a little festive mayhem with everyone’s favourite fish-out-of-water, Buddy the Elf (Will Ferrell).
Christmas at QFT wouldn't be the same without the ultimate festive classic from Oscar-winning director Frank Capra, starring James Stewart as despairing businessmen George Bailey.
Maggie Gyllenhaal adapts Elena Ferrante in this astonishingly assured directorial debut starring Olivia Colman, Jessie Buckley, Dakota Johnson, Ed Harris, Peter Sarsgaard and Paul Mescal.
Brian Henson directs his late father's creations in a hilarious and heartfelt take on Charles Dickens’ classic Christmas story.
Set in a lovingly evoked Budapest in the run-up to Christmas, Ernst Lubitsch’s deliciously delicate comedy focuses on the various obstacles blocking the path of potential lovers, played by James Stewart and Margaret Sullavan.
A snobbish investor and a wily street con artist find their positions reversed as part of a bet by two callous millionaires in John Landis' hilarious comedy that is as funny as it is festive.