Dark Knight actor confirmed to Sci Fi Wire that he would be playing at least three characters in Robert Zemeckis’ upcoming motion-capture-animated A Christmas Carol: “I play Marley. I play Tiny Tim, and I play Bob Cratchit, so I play three [characters].” In the animated film–which Robert Zemeckis is directing with the same technology he used in last year’s Beowulf–Gary Oldman will play opposite Jim Carrey as Scrooge in the retelling of Charles Dickens’ classic Christmas ghost story. Gary disputed reports that acting in a motion-capture studio was like doing theater. “People that have never done theater say it’s like [that]; it’s nothing like theater.” Rather, he said, he performs his part in an empty room surrounded by “200 cameras, … and you don’t wear a costume, and you have dots on your face, and Zemeckis will make the movie in the computer later.” A Christmas Carol will be released by Walt Disney Pictures on November 6, 2009.