It’s coming from the sky, at last… Actually this image comes from H2O: Just Add Water, to which Netflix has bought streaming rights.
The Netflix launch date is now official – 24 March, 2015. The world’s biggest streaming provider will come to Australia with an unmetered deal via iiNet and iPrimus, while Optus has offered a similar arrangement.