The second season of the Emmy Award-winning series House of Cards in now available through Netflix streaming. The original series, which debuted last February, was a huge hit both critically and with subscribers to the service. The show went on to win the first Emmy Awards from a non-network and Netflix got another from Arrested Development on the same night.
As is the case with all original series from Netflix all of the episodes (there are 13 in the season) are available to watch immediately. House of Cards was also recently renewed for a third season.