On-demand recommendations

This month

The Fall

The Fall
60mins
BBC iPlayer

Gibson orders extensive surveillance on Spector's family, believing they will lead them to Paul, whose...

Emmerdale

Emmerdale
60mins

Hour-long episode. Cain and Moira are furious when the police arrive at Butler's to investigate stolen cars, and...

Emmerdale

Emmerdale
30mins

Belle's problems worsen as Cain gets the wrong end of the stick regarding Lachlan, but the evidence mounts...

EastEnders

EastEnders
30mins
BBC iPlayer

Denise is horrified after digging up Lucy's purse and phone at the allotment - but she's not the only one as Jay...

Britain's Bloodiest Dynasty

Betrayal
60mins
Demand 5

New series. Powerful storytelling and dramatic reconstruction bring to life one of the most bloody and violent...

Babylon

Babylon
65mins

Robbie's first day in the armed response unit turns into a baptism of fire as Tony and Banjo find out what he's...

Waterloo Road

Waterloo Road
60mins
BBC iPlayer

Floyd confronts Tiffany and Justin about their relationship, and after the two boys gets into a fight, Tiffany...

Emmerdale

Radio Times Choice
Emmerdale
30mins

Chrissie is rattled when Cain warns her about letting Lachlan go near Belle. She later finds her son skipping...

The Doctor Blake Mysteries

The Food of Love
55mins
BBC iPlayer

A rock and roll star dies in an alleyway after performing at a concert in Ballarat, leaving the doctor to...

The Missing

Molly
60mins
BBC iPlayer

In 2006, Tony and Emily's pleas to reinvestigate a suspect fall on deaf ears, prompting the anguished father to...

EastEnders

EastEnders
30mins
BBC iPlayer

The pressure of looking after Patrick is taking its toll on Denise, and Shabnam realises just how much when she...

Coronation Street

Coronation Street
30mins

Liz is frustrated by her son's attitude and worried about the impact it's having on Amy, so Steve plucks up the...

Casualty

Asylum
50mins
BBC iPlayer

An asylum seeker is admitted after a fall but when she refuses life-saving surgery because of her religious...

Remember Me

Remember Me
60mins
BBC iPlayer

New series. Supernatural thriller, starring Michael Palin as an elderly man whose admittance to a nursing home...

Atlantis

A New Dawn: Part Two
45mins
BBC iPlayer

In the conclusion of a two-part story, Atlantis looks set to fall as Pasiphae continues to lay siege to the...

Doctors

One of Those Days
30mins
BBC iPlayer

A brief altercation with a difficult patient at the Mill soon turns into a nightmare for Karen as the man seeks...

Babylon

Babylon
60mins

Eager to justify Commissioner Miller's faith in her, Liz presents her vision for Metwork - the police's very own...

Emmerdale

Radio Times Choice
Emmerdale
30mins

Aaron and Ross realise they have no choice but to go ahead with Robert's raid at Home Farm. The pair arrive at...

Homeland

From A to B and Back Again
60mins

Carrie challenges a resentful Fara to show more commitment to their work, and puts her operation in motion - but...

Holby City

Radio Times Choice
Severed
56mins
BBC iPlayer

Serena faces a painful dilemma when her mother announces she doesn't want to live any longer if her condition...

Coronation Street

Radio Times Choice
Coronation Street
30mins

A furious Sally starts throwing Tim's possessions out of the bedroom window and shouting abuse at Anna. Will he...

Coronation Street

Radio Times Choice
Coronation Street
30mins

Sally bursts into No 6 while Anna is giving Tim his reading lesson and demands to know what is going on, while...

Atlantis

A New Dawn: Part One
45mins
BBC iPlayer

The fantasy drama is back and much has changed in the year since the death of King Minos. His daughter Ariadne...

Babylon

Babylon
65mins

Following on from Danny Boyle's pilot in February, the police comedy drama returns for six episodes. A private...

Lewis

Beyond Good and Evil - Part Two
60mins

The arrest of slater Graham Lawrie for the murders of three police officers led to one of Lewis's first big...

Coronation Street

Radio Times Choice
Coronation Street
30mins

Peter breaks the news to Simon that he's moving to Portsmouth, while Sally notices Tim and Anna having a hushed...

Doctor Who

Death in Heaven
60mins
BBC iPlayer

Peter Capaldi stars in the finale of his first season as the time-hopping alien, although fans will be pleased...

Homeland

About a Boy
65mins

Carrie tries to earn the trust of a frightened asset, Quinn and Fara stake out a new suspect and Saul catches a...

Coronation Street

Radio Times Choice
Coronation Street
30mins

Michelle calls at No 1 and hands Peter an envelope containing Carla's wedding ring, while Ken is horrified to...

Downton Abbey

Downton Abbey
90mins

Preparations are under way for Rose's wedding, but family tensions on both sides threaten to derail proceedings....