
Yes, we've known for a few months now that Netflix was probably not going to renew their Starz contract (News Link). Then they announced yesterday that everything from them would be leaving at midnight tonite...Wednesday February 29th. Well they lied. Its all gone already...and it is Wednesday morning as I write this. Not only that, it was pulled last night at midnight, so when we tried to stream Howl's Moving Castle for the last time as my daughter was getting ready for bed....it was already gone. If I were going to try and give Netflix the benefit of the doubt, I'd say...
