Darkseid Is… the Villain of the NEW GODS Film Jed W. Keith Aug 1, 2019 Movies While it’s not a huge surprise to comic book fans—particularly those who follow the tales of DC Comics’ New Gods—director Ava DuVernay made...