Netflix released the trailer for Season 3 of House of Cards showing the power and the struggles of staying at the top. Check it out after the jump: