on chesil beach film on demand banner

Free films on-demand this week

If you like our weekly films on Freesat list, you’re going to love our brand-new films on-demand list! Every week we’re updating this list with the best selection of films on-demand, from iPlayer, ITV Hub, My5 and more. All free, all the time, but be sure to keep an eye out for that expiration date!

The Duchess

the duchess keira knightley


You can watch The Duchess on iPlayer until Monday 17th August. The 2008 period drama stars Keira Knightley as the beautiful, bright and popular 17-year-old Georgiana Spencer, an aristocrat who is married off to the Duke of Devonshire (Ralph Fiennes). Georgiana soon realises that her husband doesn’t love her and only cares about continuing his lineage with a male heir. Watch if you’re in the mood for stunning 18th-century costumes and some historical drama.

Watch now on BBC iPlayer

Maps to the Stars

maps to the stars


If you fancy something a bit more modern, why not try Maps to the Stars? It stars Julianne Moore as Havana Segrand, a troubled actress who is considering playing her legendary film star mother in a potentially career-boosting biographic about her life. Directed by David Cronenberg, the satirical drama gives us a peek at the dangers of chasing fame in Hollywood. If this sounds good to you, check it out before the 17th August.

Watch now on BBC iPlayer


x + y


For something a little more heartfelt, try X+Y. This heartwarming coming-of-age film stars Asa Butterfield (Sex Education) as a teen math prodigy with autism who struggles to connect with his peers. When he travels to compete in the International Mathematics Olympiad, a budding friendship forms between him and a young girl called Zhang (Jo Yang) and his confidence begins to grow. You have until Sunday 9th August to watch this one – enjoy!

Watch now on BBC iPlayer

Kids in Love

kids in love


Another coming-of-age drama, Kids in Love follows an aimless teen on his gap year who begins to question the classic route of internships and travel. When he meets a young bohemian woman by chance, he is introduced to a life of all-day partying. He soon gives up all his former plans to follow the beautiful Evelyn into this world of freedom and partying with a charismatic bohemian crowd. Starring Will Pouter, Cara Delevinge and Sebastian De Souza, this is a coming-of-age story like no other.

Watch now on My5

3:10 to Yuma

310 to yuma


A modern Western, 3:10 to Yuma follows Dan Evans, a Civil War veteran and rancher played by Christian Bale, as he escorts outlaw Ben Wade (Russell Crowe) to get a reward of 200 dollars and regain his honour. Check it out on iPlayer by Sunday 2nd August.

Watch now on BBC iPlayer

Camp X-Ray

camp x-ray


When a guard is assigned to Guantanamo Bay, she forms an unlikely friendship with one of the longtime detainees. Starring Kristen Stewart (The Twilight Saga, Personal Shopper) and Payman Maadi (A Separation), this compelling drama is captivating, thought-provoking and superbly acted.

Watch now on My5

Short Term 12

short term 12


When a patient and determined counsellor (Brie Larson) takes on a role at a California care unit for at-risk teens, she faces the biggest challenge of her career so far as she tries to get through to these troubled teens. Watch by 17th August on iPlayer.

Watch now on BBC iPlayer

Tiger House

tiger house


When Kelly (Kaya Scodelario, Skins) goes to her boyfriends house to tell him she’s pregnant, it is suddenly invaded by a group of thieves. Now she must keep herself hidden and defend herself against the gang who have no idea she’s in the house with them. Watch this 2015 thriller now on My5.

Watch now on My5

Want to know what films are coming up this week on TV? Check out our list of the top films to watch on Freesat and stay tuned for more on-demand picks next Monday!