Dr. Shadow Nelvana

Dr. Shadow Nelvana is the main antagonist of the movie. He is Star's nemesis, scientist, and the host of The Sins of Darkness. He's portrayed by Hudson Black.