TV and film on demand guide: which streaming service should you choose?

What is the best streaming service in the UK? Netflix, Amazon Prime, BBC Store and more compared

BFI Player

Do you have to subscribe?


No, you can rent films from BFI Player as and when you want to watch them. Some of the archive footage is even free of charge.

But you can subscribe?

Yes. You can subscribe to BFI Player+ and stream 100s of film classics.

How does it work?

You can either rent as many or as few films as you like (once purchased you have 30 days to start watching the title, and 48 hours to complete once you’ve started watching) – or you can sign up to BFI Player+. There’s no contract so you can cancel at any time.

How much does it cost?

BFI Player+ costs £4.99 a month. Films start from £2.50 to rent. BFI members get a 15% discount on all film rentals.

What do you get?

BFI Player is home to everything from classic films and new critically-acclaimed releases to gems from the British Film Institute National Archive, which aims to promote and preserve filmmaking.

Original content?

Yes. The BFI is home to some of the world’s most important film collections and much of what is available to watch on the BFI Player is only available there.

What can you watch it on?

BFI Player is available on desktop, android, iPad and iPhone. You can link up to four devices to your account at any one time, but you can only watch one device at a time.

Free trial?

Yes. BFI Player+ offers a 14-day free trial.



Parental controls?


The first time you try to watch a film with an age restriction you’ll be prompted to set up a parental control PIN. You can choose which ratings you want to restrict.


Amazon Prime

BBC Store


Disney Life

TalkTalk TV

Now TV