On-demand recommendations

This month

Spiral

Spiral
55mins
BBC iPlayer

Josephine struggles to hold herself together following Pierre's death, and bonds with Laure over their shared...

Casualty

What a Difference a Day Makes
50mins
BBC iPlayer

A single father and his two teenage children are brought in after a car crash, but the dad only seems concerned...

The Musketeers

Emilie
62mins
BBC iPlayer

The king sends the swordsmen to talk to prophet Emilie of Duras, who is raising an army to march on Spain as a...

The Good Wife

Radio Times Choice
The Line
60mins

Alicia remains adamant in her refusal to run for the position of State's Attorney - despite Eli's attempts to...

Death in Paradise

Death in Paradise
60mins
BBC iPlayer

A hen party on the island ends in tragedy when the bride-to-be is found dead in her bath the following morning....

Cucumber

Cucumber
60mins

As Henry begins his new life, Freddie marks out the battle lines - can they ever be friends, let alone anything...

Waterloo Road

Waterloo Road
58mins
BBC iPlayer

A school trip to the coast turns sour when Kenzie lets slip about Bonnie two-timing Scott and Justin, and when...

Silent Witness

Squaring the Circle - Part One
60mins
BBC iPlayer

The nanny of a Russian oligarch is killed in a botched assassination attempt, a bloody shootout that also leaves...

Broadchurch

Broadchurch
60mins

Last week, Hardy faced a race against time as Ellie discovered a startling new piece of evidence, forcing them...

Last Tango in Halifax

Last Tango in Halifax
60mins
BBC iPlayer

John has an unexpected proposal for Caroline, but she soon has greater things to worry about when she receives a...

Call the Midwife

Call the Midwife
60mins
BBC iPlayer

Barbara faces her most challenging case so far when she treats a first-time mother, only for the birth not to go...

Midsomer Murders

The Dagger Club
120mins

New series. Return of the long-running mystery drama, starring Neil Dudgeon and Gwilym Lee. At the Luxton...

Father Brown

Radio Times Choice
The Pride of the Prydes
45mins
BBC iPlayer

The grand opening of Pryde Castle ends in disaster when a guide is struck by an arrow, and Father Brown becomes...

Wolf Hall

Entirely Beloved
60mins
BBC iPlayer

Anne Boleyn summons Cromwell, anxious to know whether she has an ally in him, and he witnesses her venting her...

Silent Witness

Squaring the Circle - Part Two
60mins
BBC iPlayer

A woman is found dead in Maksim Bazhanov's apartment, and when her mother turns out to be a major player in the...

Mr Selfridge

Mr Selfridge
60mins

Return of the drama based on the life of retail magnate Harry Gordon Selfridge, played by Jeremy Piven. It's...

EastEnders

EastEnders
30mins
BBC iPlayer

Max prepares for the funeral, only to receive a visit from the police telling him that Emma's family don't want...

Doctors

Put Away Childish Things
28mins
BBC iPlayer

Howard is caught up in a disagreement between two friends after a stag party goes awry. Meanwhile, Ayesha's...

Cyberbully

Cyberbully
80mins
4OD

Teenager Casey Jacobs is in constant digital communication with her friends, with their lives played out through...

Cucumber

Cucumber
60mins

New series. Sixteen years after the hit Manchester-set series Queer as Folk appeared on the small screen,...

Suspects

Suspects
50mins

Teenager Asif Khan is left fighting for his life after a petrol bomb is thrown through the window of his family...

Coronation Street

Radio Times Choice
Coronation Street
30mins

Steve volunteers to drive the high-spirited factory workers to the awards ceremony, but just as Sinead unfastens...

Coronation Street

Radio Times Choice
Coronation Street
30mins

The minibus hangs perilously on the edge of a precipice, and when a shocked Steve regains consciousness, he...

Broadchurch

Broadchurch
60mins

Hardy faces a race against time as Ellie discovers a startling new piece of evidence, forcing them to reassess...

Foyle's War

Elise
120mins

The last-ever episode. When his colleague Hilda Pierce is targeted by an assassin outside MI5, Foyle must...

Emmerdale

Radio Times Choice
Emmerdale
30mins

Zak notices some money is missing, and Lisa accuses Belle of theft. Georgia promises Megan she will get Jai to...

Suspects

Suspects
60mins

The detectives investigate when a young woman is fished out of the Thames in the middle of the night, badly...

Suspects

Suspects
60mins

New series. The return of the crime drama following the work of three detectives, in which the actors devise...

Cockroaches

Cockroaches
35mins

Post-apocalyptic comedy about a family who join a group of oddballs as they try to survive after a nuclear war....