Run time: 120 mins

The BFI’s meticulously restored White Christmas is a treasure trove of Irving Berlin classics: ‘Sisters’, ‘Blue Skies’, and of course… Two song-and-dance men (Crosby and Kaye, actually only one, Bing can’t dance) team up after the war to become one of the hottest acts in show-biz. One winter, after joining forces with a sister act (Gorgeous George’s aunt, Rosemary Clooney and stunning Vera Ellen) they hit the road. The real ‘adventure’ starts at a gig in Vermont. The run-down Inn belongs to their old army General. The result is unabashed sentimental slush, an immortal, perennial Christmas favourite unlikely to fade. 1950s: America’s boom decade. Was it a fabulous time there? Bogart, Brando and Doris Day; the cars, the romance, the Technicolor, with Ella and Sinatra in their prime. At the Pictures every home had a piano and a fridge while we were still rationing carrots and living in forty shades of grey (without a trace of smut) enjoying scrubbed necks, goose grease, darned everything, nits and the unforgiving one-pair of shoes worn too long for growing toes. But somehow Christmas always brought the annuals: Beano and Dandy and that single precious Mars bar. No television! There-there now… ‘The Past is another Country’. White Christmas remains a borderless fantasy passport.

Tuesday 14th December
02:00 pm
Tuesday 30th November
19:30
Wednesday 1st December
14:00
Wednesday 1st December
19:30
Thursday 2nd December
14:00
Thursday 2nd December
19:30
Friday 3rd December
14:00
Wednesday 8th December
14:00
Wednesday 8th December
19:30
LAST FEW SEATS
Thursday 9th December
14:00
Saturday 4th December
14:00
SINGLE SEATS
Saturday 18th December
14:00
SOLD OUT
Saturday 4th December
19:00
LAST FEW SEATS
Friday 10th December
14:00
Sunday 5th December
18:00
LAST FEW SEATS
Monday 6th December
14:00
Tuesday 21st December
19:30
SINGLE SEATS
Tuesday 7th December
14:00
Tuesday 7th December
19:30
Saturday 11th December
14:00
SINGLE SEATS
Sunday 12th December
18:00
Monday 13th December
14:00
Wednesday 15th December
14:00
Wednesday 15th December
19:30
Thursday 16th December
14:00
Wednesday 29th December
14:00
Friday 17th December
14:00
SOLD OUT
Friday 17th December
19:30
SOLD OUT
Saturday 18th December
19:00
SOLD OUT
Sunday 19th December
18:00
SOLD OUT
Monday 20th December
14:00
SOLD OUT
Wednesday 29th December
19:30
SOLD OUT
Tuesday 21st December
14:00
SINGLE SEATS
Wednesday 22nd December
14:00
SINGLE SEATS
Wednesday 22nd December
19:30
LAST FEW SEATS
Thursday 23rd December
14:00
Thursday 23rd December
19:30
LAST FEW SEATS
Friday 24th December
17:30
LAST FEW SEATS
Thursday 30th December
19:30