On-demand recommendations

This month

Spin

The Accident
75mins
All4

One year after the election, President Alain Marjorie is facing a personal and political crisis. The secret...

Shetland

Shetland
60mins
BBC iPlayer

After learning that Robbie Morton and Michael Thompson were father and son, Perez decides to revisit his initial...

Mr Selfridge

Mr Selfridge
60mins

Reeling from the bad publicity after the assault on the store, Harry finds himself forced to admit the true...

ADVERTISEMENT

Coronation Street

Coronation Street
30mins

Simon is taken away for questioning by the police for his role in Kyle's injury, while David is horrified when...

The Good Wife

Cooked
60mins
All4

Alicia and Lucca work on a complicated court case involving a designer drug dealer. On the personal front, Eli...

Jericho

Jericho
60mins

Charles arranges for stone to be quarried from a nearby site, and panic sets in for Annie and Johnny when they...

Death in Paradise

Death in Paradise
59mins
BBC iPlayer

The Caribbean cops enter the high-pressure world of fine dining when a famous chef is found stabbed to death the...

Midsomer Murders

Saints and Sinners
120mins

A Saint's bones are discovered during an archaeological dig, causing a stir in the village of Midsomer Cicely....

Doctors

Radio Times Choice
Try Before You Die
28mins
BBC iPlayer

When Valerie gatecrashes various funerals to get inspiration for her own, she encounters a fellow interloper,...

EastEnders

EastEnders
30mins
BBC iPlayer

Having found Jordan, Denise tries to get to the bottom of his problems, and though reluctant to speak at first,...

Happy Valley

Happy Valley
60mins
BBC iPlayer

New series. The return of the crime drama by Sally Wainwright, starring Sarah Lancashire as Police Sergeant...

The X-Files

My Struggle
60mins

New series. The sci-fi mystery drama returns as former FBI agents Mulder and Scully are reunited on a temporary...

Vera

Tuesday's Child
120mins

The detective investigates the discovery of a young man's body in an area notorious for illicit teenage...

Call the Midwife

Call the Midwife
60mins
BBC iPlayer

Sister Julienne is seconded to a maternity ward, and is impressed by how modern technology is being used to help...

War and Peace

War and Peace
80mins
BBC iPlayer

Chaos descends on Moscow as the French army attacks the city. The Rostovs realise they are in danger and flee...

The Young Montalbano

Radio Times Choice
An Apricot
105mins
BBC iPlayer

All preparations for Salvo's move to Genoa have been made, but the inspector himself does not yet seem ready to...

Casualty

Radio Times Choice
Step Right Up
50mins
BBC iPlayer

Ethan has managed to put aside his dissatisfaction with NHS restrictions, and is back in full swing in the ED....

Spin

Radio Times Choice
Betrayals
70mins
All4

Simon is still reeling from Valentine's attempted suicide and it's clear that his team blame him for her...

Mr Selfridge

Mr Selfridge
60mins

The ground floor of the department store is transformed into a movie set, as Double Trouble starring the Dolly...

Shetland

Shetland
60mins
BBC iPlayer

Matters take an unexpected turn when prime suspect Michael Maguire is found dead in what appears to be a...

The Good Wife

Radio Times Choice
Innocents
41mins
All4

Alicia tackles a complex case of vandalism at a museum involving an exhibition of photographs a mother took of...

Jericho

Jericho
60mins

Another week of bridge-building - both literal and symbolic - as the Yorkshire-set frontier drama continues....

Death in Paradise

Death in Paradise
59mins
BBC iPlayer

Humphrey is delighted when his Aunt Mary, the woman who inspired his love of puzzle-solving, arrives for a...

Midsomer Murders

A Dying Art
120mins

Art comes to the Midsomer village of Angel's Rise with the opening of a new sculpture park, but when its launch...

Emmerdale

Radio Times Choice
Emmerdale
35mins
ITV Player

Chas takes Aaron to the seaside in the hope of rebuilding their relationship, but on their return, he angrily...

Doctors

Radio Times Choice
Dracula's Choice
28mins
BBC iPlayer

Al bumps into an old friend who refuses to call time on his party-going lifestyle, while Ayesha visits her mum,...

Silent Witness

Radio Times Choice
River's Edge - Part Two
60mins
BBC iPlayer

DCI Butcher moves closer to charging the estranged husband of the family killed at the picnic, while Jack and...

Silent Witness

River's Edge - Part One
60mins
BBC iPlayer

The Lyell team investigates the murder of a family shot while picnicking by a river, and discover the female...

Vera

Dark Road
120mins

New series. A body is discovered on the Northumberland moors, and identified as a woman who made a distressed...

Call the Midwife

Call the Midwife
60mins
BBC iPlayer

A rare disease spreads around Poplar Street, and Patsy and Dr Turner try to trace the outbreak to its source....