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.
Carrying the elegance and wit from her role in Phantom Thread, Vicky Krieps returns as the rebellious Empress Elizabeth ‘Sisi’ of Austria.
There are two types of people in the world. Those who believe Die Hard is the greatest Christmas film of all-time, and those who are wrong. Yippee-ki-yay!
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.
With nine separate stories and the cheesiest concept you can imagine, you’ll never want to admit that Love Actually is a classic tearjerker...but it is!
Heavenly bells are ringing, jubilant choirs are singing and Christmas joy is blanketing the world like freshly fallen snow. But the Yuletide spirit has yet to warm Bishop Henry Brougham's Victorian home.
Brian Henson directs his late father's creations in a hilarious and heartfelt take on Charles Dickens’ classic Christmas story.