Apparently movies are disappearing from iTunes and Netflix because of a licensing arrangement between movie studios and broadcasters called release windows. Basically, once a network (premium or otherwise) pays for exclusive rights to air a movie, they can demand that customers no longer be allowed to view it over the Internet.
Release windows
December 10, 2008
rc3.org is a personal tech blog founded back in 1998. This post is one of roughly 10,000 published since then.