Netflix’s super-political drama House of Cards returns for its third season Friday, and if the Muppet version wasn’t enough to hold you over before you watch all the new episodes in one sitting this weekend, we’re here to help. You






« »