Airs: 1:00am - 2:00am on TNT
The librarians investigate a traveling carnival where they discover the sinister secret of a magician who has been corrupted by the use of real magic.
Airs: 1:00am - 2:00am on CBS
Sam partners with Anna and Callen with Deeks as the team investigates the disappearance of a Navy Lieutenant Commander who is working with the NSA on foreign cyber threats. Also, the team celebrates the holidays together.
Airs: 2:00am - 3:00am on CBS
When a possible Israel-Iran war threatens the House's imminent vote on the U.S. presidential election, Elizabeth attempts to bring the two reluctant countries to the negotiation table in an effort to broker a peace between them. Also, Russell's life hangs in the balance after a heart attack.
Airs: 2:00am - 3:00am on EPIX
Daniel leads the Berlin Station crew in piecing together evidence that will illuminate Langley's role in the Iosava rendition. Meanwhile, Hector takes a new approach to atoning for bad behavior. And as the episode draws to a close and the truth comes into focus, the Shaw mantle is passed.
Airs: 2:00am - 2:30am on Food Network
Three more chefs are vying for a chance to compete against Robert Irvine in Triple G Impossible Tournament, round three! First, the chefs make a stacked breakfast using wild items determined by a deck of cards. Next, the remaining two chefs must flip the ingredients for a protein shake into an elegant dinner. The last chef standing receives $10,000 before entering a cook-off against Mr. Impossible himself, in which refrigerator magnets choose their dish.
Airs: 2:00am - 3:00am on Showtime
The Gallaghers grapple with the loss of one of their own. As Lip takes steps to improve his future, Debbie, Carl and Liam get roped into Frank's new scheme. Meanwhile, Kev and V get their revenge on Svetlana.
Airs: 3:00am - 3:30am on TLC
Madison Brown is getting married! This is the first wedding of all the Sister Wives' children and it's absolutely stunning.
Airs: 3:00am - 4:00am on Showtime
Alison is motivated to spend a memorable day with Noah on Block Island for an unusual reason. Noah is left wistful by their profound connection, until the problems from which he was escaping return with a shocking force.
Airs: 3:00am - 4:00am on E!
While under the weather, Helena gets hooked on a reality television program. The true paternity of Liam and Eleanor is revealed at a time when the prince and princess are each focusing on passionate relationships.
Graves Season 1, Episode 10
Airs: 3:00am - 3:30am on EPIX
At a Republican convention, Graves enlists Isaiah's help to quell dangerous rumors about Margaret's relationship with Jonathan Dalton. Margaret manages infighting among her team as she prepares to officially announce her candidacy at the convention. Olivia and Jeremy feel the pressure as the FBI starts asking questions about their connection to Arturo. Treadwell escapes his security escort and leaves his mother's hospital room on a mission.
Eyewitness Season 1, Episode 10
Airs: 3:00am - 4:00am on USA Network
Helen reels after learning the identity of the killer; when Lukas and Philip go missing, Helen races to find them.
Elementary Season 5, Episode 10
Airs: 3:00am - 4:00am on CBS
When Watson is implicated in a DEA investigation into doctors writing illegal prescriptions, she and Holmes search for the person using her medical license to sell drugs.
Airs: 4:59am - 5:29am on Netflix
Puss and pals outwit a flute-playing witch who guards a piece of the gem they seek. But a stunning twist awaits when they obtain the precious shard.
Airs: 4:59am - 5:59am on Amazon Prime Video
Fighting to acclimatize to the strange new world of Nazi New York, Juliana seeks out the one person she thinks she can trust: Joe Blake. Angry and defiant after Juliana's departure, Frank is drawn to the Resistance movement and its charismatic leader. Joe confronts his own identity when he finally meets his father.
Airs: 4:59am - 5:29am on Netflix
Kimmy and Stephanie have an epic surprise planned for DJ's 39th birthday, but Max cooks up a painful twist that changes everything.
Airs: 4:59am - 5:59am on Netflix
How do the fastest athletes alive stack up against high-tech cars and jets? The team breaks down the science of speed to determine who reigns supreme.
The OA Season 1, Episode 3
Airs: 4:59am - 5:59am on Netflix
A journalist approaches the family with an offer. At Hap's, a bond is forged with Homer and the others as they hatch a desperate plan.
Trollied Season 6, Episode 8
Airs: 8:30pm - 9:00pm on Sky1
It's Christmas Eve and Gavin has an important proposal for Cheryl, but when a bid to throw her off the scent spectacularly backfires, he is left desperate to make amends. Brian returns to the store and is clearly unimpressed with humble new pharmacist Alan, while Colin and Lisa witness something horrifying and the spark between Katie and Daniel becomes clearer than ever at the Valco Christmas party.
Airs: 8:30pm - 9:00pm on BBC One
Rob Brydon hosts a festive edition of the award-winning comedy panel show with David Mitchell and Lee Mack as the lightning-quick team captains. Over the course of the show, celebrity guests reveal amazing stories about themselves, some of which are true and some of which are not. The aim of the game is to fool the opposition into mistaking fact for fiction and fiction for fact.
This episode's guests are Tom Courtenay, Richard Osman, Chris Kamara and Sara Pascoe.
Airs: 8:30pm - 9:00pm on BBC TWO
Coming Soon...
Airs: 9:00pm - 10:00pm on BBC One
Caroline's new headship involves the family moving to a ramshackle farmhouse in Huddersfield in time for Christmas. Alan has a difficult conversation with Gilian about where he'd like to be buried. Meanwhile, Gillian is consumed by thoughts of the afterlife convinced she's being haunted by Eddie.
Airs: 10:00pm - 10:30pm on BBC Two
Technophobe Christine faces a computer crisis when she goes online to buy a Barneyboo Buggy for Sophie's baby and her screen freezes mid-purchase. She heads to the Bairds to get help. Beth has got more company at home in the shape of Ian and Jaz, who are staying while they wait to pick up keys for their new flat, and footie fans Colin and Eric are getting excited about their trip to watch Scotland play in Latvia.
Airs: 10:30pm - 11:00pm on BBC Two
Beth has organised the perfect baby shower for mum-to-be Sophie. Everyone is invited and Christine has even asked Pat from over the back, who she is assuming is going to be the baby's godmother. Sophie, however, has already asked Beth and Eric and hasn't yet broken the news to her mum. Jaz is sporting a black eye after a run-in with a packing box, and whilst Cathy is excited by the idea of a party, she doesn't want to get too close to Sophie in case the birth happens earlier than expected.