'Strictly' final, 'Royal Variety Performance', 'The Girl Before': The best things on TV this weekend, 17 - 19 December
The weekend's TV highlights begin with a new series of The Witcher at Netflix, and the final of Walk The Line at ITV which will reveal the winner of the huge cash prize.
Saturday's big event is the Strictly Come Dancing grand final - now minus AJ Odudu - while BBC One leads into the live show with a rebooted version of The Weakest Link fronted by Romesh Ranganathan.
Read more: The best Christmas TV, day by day
On Sunday, there's a chance to see this year's Royal Variety Performance on ITV, while BBC One launches star-studded new thriller The Girl Before.
The best things to watch on TV this weekend, 17 - 19 December
Friday
The Witcher - Netflix
Season two of the fantasy series starring Henry Cavill returns to Netflix tonight.
Expect more battle scenes, monster slaying and brooding rivalries as Geralt continues his danger-laden adventures.
Read more: Everything new on Netflix this December
The series is adapted from the novels by Andrzej Sapkowski and season two is based on his Book of Elves.
Walk The Line - ITV - 8.30pm
The new singing contest from Simon Cowell reaches its final tonight as the first ever winner of the series is crowned.
Early episodes were called confusing by viewers as they struggled to understand the format of acts betting on themselves to win, but perhaps it will all become clear as we see who bags the £500,000 jackpot.
Maya Jama hosts the show which is judged by Gary Barlow, Alesha Dixon, Dawn French and Craig David.
Saturday
Strictly Come Dancing - BBC One - 7pm
The 2021 grand final has arrived, but in dramatic fashion as AJ Odudu has had to pull out of the contest at the last minute with an ankle injury.
Read more: Strictly 2021's best moments
However, Rose Ayling-Ellis and John Whaite are still ready to do battle for the Glitterball Trophy - who will take the crown from 2020 champion Bill Bailey?
The Weakest Link - BBC One - 6.10pm
Quiz show favourite The Weakest Link returns, this time with comedian Romesh Ranganathan fronting it instead of Anne Robinson.
He's said he won't be using her trademark wink, but will he insult the contestants as much as his predecessor did?
Sunday
The Royal Variety Performance - ITV - 7.20pm
Big names from music, dance and entertainment take to the stage in this pre-recorded show with the Royal Family as guests of honour.
On the bill this year are Ed Sheeran, Rod Stewart, Anne-Marie, Years & Years, Judi Love, Bill Bailey and the casts of musicals Matilda and Moulin Rouge, all hosted by Alan Carr.
The Girl Before - BBC One - 9pm
Another psychological thriller begins in Sunday night's drama slot, continuing throughout the next few nights.
When a woman gets the chance to move into an ultra-modern house, she thinks she's struck gold - until the strange architect who owns it reveals his list of rules for living there, and she starts to become curious about the previous tenant.
Starring Gugu Mbatha-Raw, Jessica Plummer and David Oyelowo.
Watch: John Whaite and Johannes Radebe on success as Strictly's first all-male pairing