Washington, Nov 9: 'Disney's A Christmas Carol', featuring Jim Carey, has topped the weekend box office after raking in 31 million dollars.
'Disney's a Christmas Carol' tops weekend box office