Movie News 0 1.12k Meet the New Villain in First Image from HUMAN CEN... by Michael Haffner 14 years ago