Foxx makes a personal plea for adoption

Jamie Foxx plays host to “A Home for the Holidays 2004” (7 p.m., CBS), an annual entertainment special, now in its sixth year, celebrating and promoting adoption. Foxx, recently nominated for a Golden Globe Award for his acclaimed role in the film “Ray,” was adopted by his grandmother when he was just an infant. He has spoken publicly, often with much emotion, about her role in his life.

Foxx also will perform several musical numbers, along with Rod Stewart, The Black Eyed Peas, Ashlee Simpson, Train, Kenny G and Chaka Khan. Other celebrity presenters include Jamie Lee Curtis, Rene Russo and Bruce Willis.

In addition to the musical performances, taped segments will present stories about adopted children and how they have changed the families who opened their doors to them. These families include a single mother who has adopted two children; a mother and father who desperately wanted a younger sister for their only child; and three siblings, lost in the shuffle of the foster care system, who were reunited by a couple who had seen them on an earlier “A Home for the Holidays” special. Every “Home” special ends with a reminder that there are more than a half-million children in foster care in the United States.

  • On the eve of the holidays, President Bartlet is visited by his three daughters and is shocked to learn that his son-in-law (Steven Eckholdt) wants to run for Congress in New Hampshire on “The West Wing” (8 p.m., NBC).
  • “Law & Order” (9 p.m., NBC) repeats last year’s season finale, featuring Lenny Briscoe’s (Jerry Orbach) last case. “Law” just hasn’t been the same without Lenny.

Tonight’s other highlights

  • Will whips up a Thanksgiving feast on “Will & Grace” (7 p.m., NBC).
  • On back-to-back episodes of “Lost” (ABC), Jack’s shocking plan (7 p.m.), lack of sleep takes its toll (8 p.m.).
  • Doug feels crowded when Carrie takes a job at the trucking company on “King of Queens” (8 p.m., CBS).
  • A rodent devours key evidence on “CSI: NY” (9 p.m., CBS).
  • A woman with 25 pets trades spots with a tidy hausfrau on “Wife Swap” (9 p.m., ABC).