Shrek the Halls

(8-8:30 p.m., 6ABC) - In case you missed its first airing, here's another chance to catch this delightful new holiday special, which is destined to be a classic. Michael Myers, Cameron Diaz, Eddie Murphy and Antonio Banderas return to give voice to Shrek, Fiona, Donkey and Puss in Boots, who gather at Chez Shrek with the rest of the gang for a Christmas celebration they won't soon forget.

Bones

(8-9 p.m., Fox29) - A moving but not maudlin Christmas episode finds Bones (Emily Deschanel) devoid of holiday spirit - as she has been since age 15, when her parents vanished right before Christmas. A contamination scare from a 50-years-dead body requires the team to be quarantined at the lab on Christmas Eve, but it all works out: They identify the dead man, bring closure to the woman who thought he'd jilted her, and even exorcise Bones' inner Scrooge.

Cane

(9-11 p.m., CBS3) - Hurricanes are no fun to live through, but you have to admit they make for great drama on television. In this two-hour episode, a hurricane traps Isabel (Paola Turbay) in an elevator and brings out armed looters - who trap Frank and Alex (Nestor Carbonell, Jimmy Smits) in the Duque home. Artie (Samuel Carman) is protected by Santo (Oscar Torre).

Law & Order: Special Victims Unit

(10-11 p.m., NBC10) -

ER

alumnus Eriq LaSalle directed a former colleague, Michael Michele, in this intense episode. Michele plays a woman fighting her husband for custody of their daughter. As Benson and Stabler (Mariska Hargitay, Christopher Meloni) try to ferret out the truth from a pair of conflicting stories, the hostilities escalate.