While I kid, the above is pretty much accurate. Back in November of last year, Erik posted that Oldman had joined the production that already had Carrey playing Ebenezer Scrooge, as well as the three ghosts who visit the old man to tell him the error of his ways. Now SciFi.com reports that Oldman is playing the rest of the production's big characters -- Tiny Tim, Bob Cratchit, and Marley. Considering the fact that Oldman played a little person in the largely ignored Tiptoes, I'm betting he can physically hit all of these performances out of the park. Why two stars are playing most of the characters, however, I have no idea. (I'm not complaining, but it is surprising.)
But I wonder: What about Cary Elwes? He was also mentioned to be a stand-in for Jim Carrey, while a reader swore he was acting alongside the two stars. Maybe he has all the secondary parts?