The Verge was the first to point out that the third season mysteriously popped up on Wednesday afternoon. Ten of the thirteen episodes are available, but there’s no telling how long they’ll be there, so jump on quick if you want to get a head start. The launch was originally scheduled for February 27th.
UPDATE: It’s already been pulled. If you managed to get to an episode, you can still play it and seek through it, but as soon as you refresh the page, it’ll vanish.
This is Washington. There’s always a leak. All 13 episodes will launch February 27.
— House of Cards (@HouseofCards) February 11, 2015