On-demand recommendations

This month

Homeland

Radio Times Choice
13 Hours in Islamabad
60mins
4OD

The security breach at the embassy has a number of far-reaching consequences as the fourth series of the CIA...

The X Factor

The X Factor Results: Part Two
125mins

With part one of the final behind them, this is the last chance for the two remaining acts to impress the public...

Kate & Mim-Mim

A Christmas Wish
20mins
BBC iPlayer

Kate worries that dad won't be home in time to put the star on the tree on Christmas Eve due to a storm.

The Joan Rivers Position

Radio Times Choice
The Best of The Joan Rivers Position
60mins
Demand 5

Highlights from the show which saw the outrageous and outspoken American comedienne turn agony aunt, using her...

Rik Mayall: Lord of Misrule

Rik Mayall: Lord of Misrule
60mins
BBC iPlayer

Comedian and actor Rik Mayall died suddenly in June, but left a body of work that spanned four decades and was a...

Christmas University Challenge

Christmas University Challenge
30mins
BBC iPlayer

New series. Teams of distinguished graduates compete on behalf of their former universities in the academic...

Atlantis

The Grey Sisters
45mins
BBC iPlayer

As Ariadne's life hangs in the balance, Jason's guilt is almost too much to bear and he resolves to do all he...

Pointless Celebrities

Pointless Celebrities: Christmas Special
50mins
BBC iPlayer

Alexander Armstrong and Richard Osman present a pantomime edition for the festive season. Celebrity contestants...

The X Factor

Part One
120mins

They wowed the judges at the double auditions, survived the six-chair challenge and made it through nine weeks...

Doctors

Tequila Perfect
30mins
BBC iPlayer

The big day arrives, but it remains to be seen whether things will go to plan for Rob as he renews his wedding...

Text Santa

Text Santa
200mins

The festive fundraising extravaganza returns, with the evening's presenting duos - Ant and Dec, Phillip...

QI

Lumped Together
30mins
BBC iPlayer

Question master Stephen Fry continues the comedy quiz's exploration of subjects beginning with the letter L as...

Not Going Out

Lucy
30mins
BBC iPlayer

Lee is worried that the woman of his dreams is drifting farther away - and admits his fears to Toby over a few...

The Graham Norton Show

The Graham Norton Show
50mins
BBC iPlayer

Graham hosts a festive edition in which he is joined by a bumper line-up of celebrity guests. Hollywood's Ben...

Canterbury Cathedral

Pilgrims and Progress
60mins
BBC iPlayer

As mother church to 85 million Anglicans worldwide, the cathedral hosts a gathering of young priests from four...

The Joy of the Bee Gees

The Joy of the Bee Gees
60mins
BBC iPlayer

A profile of the legendary pop group, following their journey from child stars on the Australian variety circuit...

CBeebies Peter Pan

CBeebies Peter Pan
40mins
BBC iPlayer

The CBeebies presenters feature in a musical adaptation of JM Barrie's tale. With Katy Ashworth, Katrina Bryan,...

Blue Peter

Blue Peter: It's Christmas!
30mins
BBC iPlayer

Lindsey Russell turns on the Festival of Lights at Longleat, Iggy the guide dog goes Christmas shopping and the...

The Railway: First Great Western

Pushed to the Limit
60mins
Demand 5

Cheltenham Spa station manager Richard Morrish braces himself for a hectic four days with the two-platform...

The Fall

The Fall
90mins
BBC iPlayer

In the feature-length concluding episode of the thriller, Gibson's investigation leads her to the killer's lair,...

EastEnders

EastEnders
30mins
BBC iPlayer

Kat and Alfie go to see about getting a council house, but their optimism turns to gloom when they are told the...

Puppy Love

Puppy Love
30mins
BBC iPlayer

With her marriage on the rocks, Naomi struggles to cope as she has to leave home due to subsidence and deal with...

The Doctor Blake Mysteries

Radio Times Choice
All That Glitters
55mins
BBC iPlayer

A prospector walks into the pub declaring he has struck gold while Blake and Danny play darts. However, shortly...

Castles - Britain's Fortified History

Defence of the Realm
60mins
BBC iPlayer

Historian Sam Willis explores how castles came under threat from the cannon during the Wars of the Roses, before...

Babylon

Babylon
60mins
4OD

With their suspension lifted, the ARV boys return to duty, but when Banjo's bin footage goes viral, Sharon's...

Apple's Broken Promises

Apple's Broken Promises
60mins
BBC iPlayer

Apple is arguably the most valuable brand on the planet, making products that a vast number of consumers want -...

Britain's Bloodiest Dynasty

Tyranny
60mins
Demand 5

Dan Jones concludes his part-dramatised history of the Plantagenet dynasty by examining the extraordinary story...

Hey Duggee

The Tinsel Badge
7mins
BBC iPlayer

New series. Kids take part in all kinds of activities at a clubhouse run by a dog called Duggee. In the first...