Watch House of Cards season 1 episode 1 tv series online free
Release: Nov 18, 1990
When charming Chief Whip Francis Urquhart is passed over for promotion by a new party leader, he hatches a dastardly plot to wreak revenge on each and every one of his colleagues.