Movie News 0 951 Meet the New Villain in First Image from HUMAN CEN... by Michael Haffner 13 years ago