Thanks for your reply.
None of the 'pay monthly' services will offer many recent blockbusters. The distributors get several pounds every time their movies are shown to someone in a cinema, or when someone buys their DVDs. They'll only get a few pence from each showing if people are paying for a streaming service on a monthly basis, so they won't release their films to such streaming services until their revenue from cinemas and DVD sales has dried up. (There might be just a few exceptions, when the streaming services buy the rights to a major movie as a 'loss leader' for their advertising promotions).
If you want to see recent movies online, you need to use a 'pay per view' service, such as Blinkbox:
http://www.blinkbox.com/
(It's worth remembering that some of Blinkbox's movies will be available completely free soon to Tesco Clubcard users, when Tesco launches its new video streaming service. However you shouldn't expect to see many recent movies among their offerings!).