Sci-fi drama. The Doctor and Clara crash-land on the moon to find a base full of corpses, vicious spider-like creatures poised to attack, and a terrible dilemma. Show more
As events spiral out of control, Ruhma struggles to protect Besa while Ayesha is determined to help Sid move out of Emma's house. Show more
EastEnders
08/12/2016
30 minutes
First broadcast: on BBC One WestLatest broadcast: on BBC One Wales HD
Things go from bad to worse for Roxy. Patrick gives Denise a touching gift, but will he get the reaction he's hoping for? Shakil and Bex push forward with their plan. Show more
EastEnders
01/12/2016
30 minutes
First broadcast: on BBC One Scotland HDLatest broadcast: on BBC One Wales
Stacey finds herself in an uncomfortable position. Roxy grows suspicious of Jack and Honey's relationship. Show more
EastEnders
22/12/2016
30 minutes
First broadcast: on BBC One WestLatest broadcast: on BBC One Wales HD
It's the first night of the Walford Players Christmas show. Will all go to plan? Phil drops a devastating bombshell on Billy. Whitney fears all is not well with Lee. Show more
Babe ruffles some feathers. Patrick is left stunned by Denise's latest revelation. Dot offers some wisdom and comfort. Lauren attempts to ease the tension amongst the family. Show more