This is Washington. There's always a leak. All 13 episodes will launch February 27.

— House of Cards (@HouseofCards) February 11, 2015