We don't know why, but the third season of House of Cards popped up on Netflix today, well ahead of the planned February 27th release date. It appears to be gone again now (our stream of episode one is still going until Netflix rips it from our cold, dead browser tab) but that's the life of online distribution, we guess. Maybe next time someone should label the "Cuba" and "HoC" switches a little more clearly?
Update: According to Netflix a "technical glitch" caused the early release, but we should still expect the debut to proceed as planned in a couple of weeks.
This is Washington. There's always a leak. All 13 episodes will launch February 27.- House of Cards (@HouseofCards) February 11, 2015