'Doctor Who' star Christopher Eccleston will play Ebenezer Scrooge in The Old Vic's upcoming production of 'A Christmas Carol'.
'Doctor Who' star Christopher Eccleston will play Ebenezer Scrooge in The Old Vic's upcoming production of 'A Christmas Carol'.