Since 24 was brought up, Cheng Zhi was a completely despicable villain. However, that may actually be a symptom of the bad writing. He was a one-dimensional a-hole, for sure, but the sloppy writing allowed him to get away with crap time and time again for the sake of keeping the plot going (i.e. assaulting and kidnapping a federal agent on American soil... without repercussion... just to get to another federal agent).
That being said, his one-dimensional douchebaggery during season four was still more menacing than Marwan and his magical mystery tour of Rube Goldberg terrorism and Houdini escape abilities.
That being said, his one-dimensional douchebaggery during season four was still more menacing than Marwan and his magical mystery tour of Rube Goldberg terrorism and Houdini escape abilities.