notlefthandedfilmguide.co.uk
The Discovery 
. The Discovery is a new film distributed by Netflix and only viewable on their streaming service. There is quite a lot of talk at the moment about how companies like Netflix are going to kill the …