Last week Chloe dumped her evil British boyfriend and we learned this season’s real Big Bad is Cheng Zhi, who spent years torturing Jack Bauer in China. Cheng was last seen being taken into U.S. federal custody in 2007’s season-six finale.