On-demand recommendations

This month

Doctors

Radio Times Choice
Animal Crackers
28mins
BBC iPlayer

Rob struggles to cope when the police station is understaffed due to a virus, and things get even more...

Neighbours

Neighbours
30mins

Long-running Australian soap charting the lives and loves of the residents of Ramsay Street.

Indian Summers

Indian Summers
65mins

It's the Sipi Fair in Simla, the only time of the year the Indian community is allowed onto the grounds of the...

The Casual Vacancy

The Casual Vacancy
60mins
BBC iPlayer

Tensions rise in Pagford as the parish council election approaches and each side steps up its campaign, with the...

Call the Midwife

Call the Midwife
60mins
BBC iPlayer

A water shortage means that the maternity home is busier than ever and two old schoolmates are reunited, but...

Casualty

Something to Live For
50mins
BBC iPlayer

Dixie convinces former drug addict Dave not to give up on himself, or his relationship with his father and son....

Waterloo Road

Waterloo Road
58mins
BBC iPlayer

Vaughan's stress levels reach a new high the day before the final merger consultation, and with Justin being...

EastEnders

EastEnders
30mins
BBC iPlayer

The party at the Vic comes to an abrupt halt when the police deliver worrying news about Dean. Shirley refuses...

Coronation Street

Radio Times Choice
Coronation Street
30mins

Steph gets a shock when she lets herself into Andy's flat and is confronted by the real Gavin Rodwell, while an...

Arthur & George

Arthur & George
60mins

New series. Martin Clunes plays celebrated novelist and physician Arthur Conan Doyle in this adaptation of...

Hostages

Hostages
42mins
BBC iPlayer

Yael moves the prime minister's operation in an attempt to buy the family more time, but her captors are...

CSI: Crime Scene Investigation

The Twin Paradox
60mins

A call leads DB and the team to descend on an abandoned building, where they find a murder scene with no body...

The Musketeers

A Marriage of Inconvenience
62mins
BBC iPlayer

The soldiers escort Princess Louise, the king's cousin, as she travels to Sweden for a political marriage that...

The Good Wife

Shiny Objects
60mins

Alicia and Dean face a tough defence team in familiar enemies Elsbeth Tasiconi and Rayna Hecht when they...

Emmerdale

Emmerdale
60mins

Hour-long episode. A tipsy Alicia arrives home after a few birthday drinks and suggests to Lachlan they close up...

The Mentalist

Orange Blossom Ice-Cream
55mins

Jane, Lisbon and Abbott are briefed by CIA agent Danitra Cass about Jan Nemic, a Beirut-based Slovakian who...

Death in Paradise

Death in Paradise
60mins
BBC iPlayer

The team investigates the shooting of a murder suspect, and there is no shortage of potential culprits, with his...

Wolf Hall

Master of Phantoms
60mins
BBC iPlayer

Anne accuses Cromwell of betrayal when she finds out he tried to protect Mary and not Elizabeth at a time of...

Broadchurch

Broadchurch
60mins

Earlier in the series, as Hardy and Miller continued their unofficial investigation into the Sandbrook case, new...

Indian Summers

Indian Summers
60mins

The fallout from the shooting reverberates around Simla and a curfew is imposed to deal with the supposed...

Mr Selfridge

Radio Times Choice
Mr Selfridge
60mins

Drama based on the life of American retail magnate Harry Gordon Selfridge, starring Jeremy Piven and Katherine...

The Good Wife

Radio Times Choice
Oppo Research
60mins

Alicia decides to explore the possibility of running for the position of State's Attorney, so Eli brings a...

Banana

Radio Times Choice
Banana
30mins

Josh returns home for Sophie's wedding, and wonders whether he has outgrown his best friend now he is openly...

Cucumber

Cucumber
60mins

Henry's secrets and lies catch up with him, while Daniel makes an extraordinary move on Lance that could make...

The Mentalist

The Greybar Hotel
55mins

The FBI is trying to catch Cole Foster, the ruthless leader of a gang of high-end car thieves who is also...

Midsomer Murders

A Vintage Murder
120mins

The launch of the latest sparkling wine by Midsomer Vinae Winery falls flat when critic Nadia Simons gives it a...

Coronation Street

Radio Times Choice
Coronation Street
30mins

David enlists the help of Nick and Gavin to confront Callum, but Gail stops them as they are about to set off...

Broadchurch

Broadchurch
60mins

A trap is set, but it remains to be seen whether it will have the desired result. Paul steps in to help a figure...

Mr Selfridge

Mr Selfridge
60mins

Kitty is taken to hospital following the attack, and a horrified Frank later learns he may be unwittingly...

Indian Summers

Indian Summers
95mins

New series. Drama set in 1932, telling the story of the decline of the British Empire and the birth of modern...