Officially it's only a teaser trailer, but this clip hosted at Yahoo is the longest look we've had yet at Robert Zemeckis' digital 3D animated A Christmas Carol, starring Jim Carrey as Ebeneezer Scrooge.
With a story as well known and frequently filmed as this, the pleasure is always going to be in the details, so it's good to report that those details seem worth turning out for: this manages to look funny and exciting and beautiful, even if the trailer is a bit over-reliant on shots of Carrey's Scrooge being flung around and going "Aaaaaaaaghhh!" a lot.
There are snippets of choice dialogue (we liked "I'd rather not"), glimpses of all the ghosts, and a lot of brief but often stunning shots of the major locations. Scrooge occasionally looks like Albert Steptoe, but the final frames of him blowing a snowflake off his nose are gorgeous, even if he is damn ugly.
A Christmas Carol will premiere in London at the beginning of November, with all ticket proceeds for the event going to the Great Ormond Street Hospital.