House of cards episodes explained July 8, 2019 16 32 64 128 House of cards season 1 episodes explained House of cards season 3 episodes explained House of cards tv series