Features 1 November 2015 2.00 h Netflix hits our screens The world's largest Internet-based provider of televised content became available to viewers on October 20