Graham Norton is joined by director Guy Ritchie, actor Charlie Hunnam, actress Billie Piper and comedian Jason Manford. Imelda May performs her new single, Should've Been You. Show more
Crime drama. Private detective Tommy Akhtar takes on the case of a missing prostitute and finds himself drawn into the London underworld. Show more
As the net draws in, DI Kip Glaspie enters a dangerous power play with MI5. But is it too late to save everyone involved?
Improvised drama series. Teacher Holly is unhappy in her relationship with a married man. She is drawn to one of her female pupils, who appears to feel the same way. Show more
Victoria Wood serves up a large helping of Christmas comedy, with an impressive list of celebrities appearing in a wide range of pastiches. Show more
15 minutes
A look at some of the best bits featuring Rose, the Londoner who won the Doctor's heart. David Tennant, Billie Piper and other cast members share their favourite Rose moments. Show more
'Are you my mummy?' The Child's plague is spreading throughout wartime London, and it looks like Captain Jack is doomed.
The Doctor, Rose and Captain Jack discover a Slitheen is behind a plan to build a nuclear power station in Cardiff.
The Doctor, Rose and Captain Jack fight for their lives on board the Game Station, but disaster strikes when the Daleks capture Rose!
Rose Tyler, Torchwood, Martha and more... Earth's greatest heroes assemble to fight the New Dalek Empire.
As Davros and the Daleks threaten the universe, the Doctor's companions join forces. But tragedy is waiting for the Time Lord...
On a parallel Earth where Rose's parents remained together, the Doctor sees a terrifying enemy reborn... The Cybermen are coming!
The Cybermen take control of London and start converting the populace. It looks like even the Doctor is beaten...
A face-stealing alien is rampant in Britain at the time of Queen Elizabeth II's coronation. The Doctor and Rose investigate!
Doctor Who
The Christmas Invasion
1 hour
First broadcast: on BBC One LondonLatest broadcast: on BBC Three
Available for years
A Christmas special introducing the Tenth Doctor... The newly-regenerated Time Lord is out of action, but the Sycorax are coming...
The Doctor is summoned to an apparently beautiful 'New Earth' where he and Rose find gruesome secrets inside a luxury hospital.
The return of Sarah Jane and K-9! The Doctor plus companions old and new fight the bat-like Krillitanes!
London, 2012. The Doctor has brought Rose to see the Olympics, but a little girl unwittingly threatens billions of lives.
Doctor Who
The Day of the Doctor
1 hour, 17 minutes
First broadcast: on BBC One HDLatest broadcast: on BBC Three
Available for years
The Doctors embark on their greatest adventure in this anniversary special. All of reality is at stake as the Doctor's dangerous past comes back to haunt him. Show more
The Cybermen have invaded Earth, but the Doctor and Torchwood are about to confront an even greater threat.