Who's Scrooge

Roger Daltrey, Joe Henry, Wallflowers, John Lennon, Chumbawamba, Big Bad Voodoo Daddy...

Who singer and film actor Roger Daltrey stars as curmudgeon

Ebenezer Scrooge in the annual production of Charles Dickens' "A Christmas Carol" at

New York City's Theater at Madison Square Garden. The musical version of the classic

story finds the legendary rock 'n' roll singer as the frontman for a cast of Dickens' famous

holiday characters. The play, which opened Nov. 27, runs through Dec. 27.