Re: Netflix shoots itself in the foot... aka no more free streaming
Update - It seems the article I originally read no longer mentions Starz, and the other articles I've found indicate that Netflix's deal is with TWC directly. Alrighty then.
"Sorry. Wrong movie, buddy."