Click the buttons to go by the home page in question for more information. Home
These stream sources may be totally free, free with advertising or a mixture of free and subscription/rental content.
You can register with these sites, for free, if you have a library card from a participating library. Simply registering your card number with the site will allow you to "check out" a stream for a film for a limited time ...just like you would a book.
You must be subscribed directly to the service in question - or be able to show that you can normally receive that service by selecting a participating provider - in order to receive streams from these sources.
This button will take you to a site called Flixwatch which specializes in showing you what countries a film is being broadcast on Netflix. If you have a Netflix account, you should be able to watch the film in one of those other countries via a VPN. Without going into details about what that is, look it up. I personally use ibVPN as a browser extension and I'm quite happy with it.