Netflix First Look: House of Cards Season 3 Casey Dolan - January 12, 2015 0 Netflix has released the first look at House of Cards, season 3. http://youtu.be/sU9QTLXYCCc Watch the entire season beginning February 27.