After eleven weeks and more than its fair share of drama, Dancing With the Stars closes out Season 28 with former Bachelorette Hannah Brown the oddsmakers' pick to win (even though Ally Brooke has more total points, and an awful lot of good karma coming her way after offering to give her spot to James Van Der Beek after his shocking elimination last week). Also tonight: a new round of live performances on The Voice, a fresh episode of HBO's epic fantasy series, and an assortment of holiday programs. Here are the highlights.
SEASON FINALE: There are just four couples remaining ahead of tonight's two-hour Dancing With the Stars finale: Ally Brooke & Sasha Faeber, Kel Mitchell & Witney Carson, Hannah Brown & Alan Bersten, and Lauren Alaina & Gleb Savchenko. Before the night is up, we'll know who wins. Also: special live performances from Cher, Pitbull and NE-YO, and each of this season's eliminated celebs return for a final number. 8:00 PM ET on ABC
NEW EPISODE: Tonight sees live performances by the remaining eleven contestants on The Voice. The songs were selected by fans via the show's official app. 8:00 PM ET on NBC
SERIES PREMIERE: The Nailed It! of gift wrapping, Wrap Battle gives competitive gift wrappers a chance to win a $50,000 prize. Sheryl Underwood hosts, alongside judges Carson Kressley and Wanda Wen. Two back-to-back epsiodes start at 8:00 PM ET on Freeform
NEW EPISODE: Lyra (Dafne Keen) reaches the north on His Dark Materials. Meanwhile, Lee Scoresby (Lin-Manuel Miranda) and his armored bear come to a town's aid. 9:00 PM ET on HBO
DOCUSERIES PREMIERE: Ken Burns collaborator Lynn Novick directs College Behind Bars, a four-part docuseries following prisoners as they pursue their college degrees while incarcerated. 9:00 PM ET on PBS
Mike Attebery is Senior Editor at Primetimer and the author of seven mystery thrillers. Follow him on Twitter at @mikeattebery.