White Christmas is an all-singing, all-dancing festive treat, full of showbiz razzmatazz and a little bit of romance thrown in for good measure " though with the memories of war lurking in the background, there is a dark edge that offsets the Technicolor world of the 1950s.