On-demand recommendations

This month

Emmerdale

Emmerdale
30mins

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

The Big Bang Theory

The Focus Attenuation
30mins

Penny is forced to revise for a work assessment during the girls' trip to Las Vegas, and Amy and Bernadette...

Imagine

Imagine - The One and Only Mike Leigh
105mins
BBC iPlayer

Director Mike Leigh's new film Mr Turner opened last month to great critical acclaim, the latest in a long line...

National Treasures of Wales

Tredegar House
30mins
BBC iPlayer

Griff Rhys Jones visits the Restoration-era Tredegar House in Newport to find out why the National Trust has...

MasterChef: The Professionals

MasterChef: The Professionals
60mins
BBC iPlayer

It's the last week of the heats and five more chefs enter the kitchen, with the first challenge giving them an...

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

My Pet and Me

Kune Kune Pigs
10mins
BBC iPlayer

New series. Ferne Corrigan visits Scarlett and her pet Kune Kune pigs Polly and Dixie. They play football and...

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

Toast of London

High Winds Actor
35mins

After the tragic death of his friend Axel Jacklin - Britain's finest exponent of acting in high winds - Steven...

Only Connect

QI Elves v Nightwatchmen
30mins
BBC iPlayer

Victoria Coren Mitchell hosts the general knowledge quiz as a trio of QI researchers takes on three...

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

Don't Mess with Me

Brighton
45mins
BBC iPlayer

New series. The Apprentice's Margaret Mountford exposes the country's litter louts, and sets out to discover...

Posh People: Inside Tatler

Posh People: Inside Tatler
60mins
BBC iPlayer

New series. Documentary going behind the scenes at the fashion and lifestyle magazine aimed at those people...

World's Greatest Food Markets

Mexico
60mins
BBC iPlayer

Billingsgate fish merchant Roger Barton visits Mexico City's Central de Abasto as he continues to pit himself...

The Mekong River with Sue Perkins

The Mekong River with Sue Perkins
60mins
BBC iPlayer

The comedienne continues her journey up the Southeast Asian river and reaches Laos, where she meets a fisherman...

Swashbuckle

Idiotic Inventions
22mins
BBC iPlayer

Cook and Line invent some time-saving gadgets after growing tired of all the jobs that Sinker asks them to do,...

Casualty

Asylum
50mins
BBC iPlayer

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

Dad's Army

We Know Our Onions
30mins
BBC iPlayer

Captain Mainwaring and his platoon take part in a gruelling efficiency test in a bid to prove their worth, but...

Strictly Come Dancing

Part One
75mins
BBC iPlayer

After the excitement of Blackpool Tower Ballroom, the pro-celebrity couples make their way back to the studio -...

Antiques Roadshow

Tredegar House 1
60mins
BBC iPlayer

Fiona Bruce and the team visit Tredegar House near Newport in Wales, where members of the public bring along...

Countryfile

Berkshire
60mins
BBC iPlayer

The team is in Berkshire, where John Craven visits the agricultural college and discovers the village of...

Live Women's International Football

England v Germany
135mins
BBC iPlayer

England v Germany (Kick-off 3.00pm). All the action from the friendly at Wembley Stadium, as the hosts play in...

Remember Me

Remember Me
60mins
BBC iPlayer

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

Live International Rugby Union

Wales v New Zealand
155mins
BBC iPlayer

Wales v New Zealand (Kick-off 5.30pm). John Inverdale presents coverage of the autumn international at the...

Live International Rugby Union

Scotland v Tonga
135mins
BBC iPlayer

Scotland v Tonga (Kick-off 2.30pm). Dougie Vipond presents coverage of Scotland's final autumn international,...

Walking Through History

Walking Through History: King John's Ruin - Peak District
55mins

As the 800th anniversary of the signing of Magna Carta approaches next year, Tony Robinson sets out to discover...