Grammer, who previously played Dickens' character in the NBC-Hallmark production of "A Christmas Carol" in 2004, will play a modern-day Ebenezer Scrooge in new film, which lampoons contemporary American culture, particularly Hollywood.