Netflix streaming has current content deals that provide it with access to movie content during the premium cable TV window, and Amazon has the financial resources to secure additional streaming rights, including Starz content.
FORBES: Netflix To Sell Streaming Biz To Amazon, Analyst Theorizes