The film hit Netflix on Saturday, November 1st, marking its return to the most prominent streaming service around. Netflix has a habit out of turning recently released, under-seen films with major ...