When Therese Belivet (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 bond that becomes a love with complicated consequences.
Will Ferrell's take on a North Pole elf trying to figure out Manhattan just might be the funniest he's ever been, and this is certainly one of the best Christmas movies from the last twenty years.
Christmas isn’t Christmas 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 the Charles Dickens classic, the best known (and most oft-filmed) Christmas story of all time.
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.