Sony Movie channel is on Freeview channel 50 apparently and there's Sky Cinema, Netflix, Prime etc. I'd imagine that there are also Christmas films to buy on BT Store
remember people that Freeview changed many of their channel numbers this autumn.
So that Sony Movies Christmas is currently allocated Freeview channel 51 .
It is also only transmitted on the Local mutiiplex designed to provide local TV transmissions so it’s Freeview coverage is limited.
Channel 50 is on the local Mux and that dont cover the whole country and it's only on the main transmitters and not any of the relay transmitters.
Also the local Mux is on a much lower power than some of the other Freeview Mux and that will be why I get a weak signal from the Edinburgh local Mux in bad weather that make the Mux almost unwatchable for me.