Watch “The Wizard of Oz” FREE from Netflix on October 3rd **Do not have to be a current Netflix Subscriber. Anyone with a computer and Internet connection can be off to see “The Wizard of Oz” for free next month, courtesy of Netflix Inc.’s movie-streaming service.