On-demand recommendations

This month

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...

Spiral

Spiral
55mins
BBC iPlayer

Herville is eager to impress the police commissioner, but Gilou's daring suggestion for success threatens to...

CSI: Crime Scene Investigation

The CSI Effect
60mins

Julie discovers an explosive device planted in her car and the bomb squad desperately tries to figure out how to...

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,...

Father Brown

The Deadly Seal
45mins
BBC iPlayer

The priest finds himself in a seemingly impossible situation when he is told during a confession that Bishop...

Death in Paradise

Death in Paradise
60mins
BBC iPlayer

The Saint Marie Heritage Society is re-enacting the French invasion of the island when its president dies. At...

Father Brown

The Paradise of Thieves
45mins
BBC iPlayer

When a man is found dead inside a locked bank vault, Father Brown must solve the mystery to save an innocent man...

Wolf Hall

Three Card Trick
60mins
BBC iPlayer

New series. Henry VIII is desperate to end his marriage to Katherine of Aragon, but Cardinal Wolsey's efforts to...

Suspects

Suspects
60mins

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

Silent Witness

Protection - Part Two
60mins
BBC iPlayer

Daniel Garvey is found dead in his car and social worker Louise believes he may have been killed by his...

EastEnders

EastEnders
30mins
BBC iPlayer

Mick takes a nervous Linda to the police to report Dean's attack, and promises to wait for her while she makes a...

Doctors

Not Ticking Boxes
30mins
BBC iPlayer

Valerie stands up against discrimination to help a young foster child with health problems get adopted, while...

The Eichmann Show Documentary

The Eichmann Show Documentary
30mins
BBC iPlayer

Fact-based drama telling the story of American producer Milton Fruchtman and blacklisted documentary film-maker...

Silent Witness

Protection - Part One
60mins
BBC iPlayer

A suspected paedophile is found dead in a playground, so inexperienced detective Rory Drennan calls in Nikki and...

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...

The Musketeers

The Good Traitor
60mins
BBC iPlayer

A Spanish general offers the Musketeers the formula of a unique and deadly gunpowder if they will help rescue...

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
30mins

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

Broadchurch

Broadchurch
60mins

The townspeople struggle to come to terms with recent events, and shock waves reverberate through Broadchurch....

Foyle's War

Trespass
120mins

The son of a high-profile Jewish businessman is attacked in the grounds of a university, leaving Foyle to...

Coronation Street

Radio Times Choice
Coronation Street
30mins

David ignores his family's warnings and calls the police about Callum's drug-dealing and Kylie's disappearance,...

Broadchurch

Broadchurch
60mins

Return of the critically acclaimed crime drama set in a Dorset seaside town. In the first series, the murder of...

Foyle's War

High Castle
120mins

New series. Michael Kitchen returns to the role of Christopher Foyle, senior intelligence officer for MI5, in...