Javi here. Sadly, today's news post is an unfortunate one. Starz has decided not to renew their deal with Netflix to distribute their movies through their Watch Instant service. According to Variety, with the contract not being renewed, Netflix will be losing thousands of very popular movies February 2012. Statements from Netflix and Starz follow the jump.