From :

DuVernay posted the image above in an Instagram Story tonight. It’s a page from “The New Gods #1” which was released on February 3rd, 1971. We don’t know anything else about this movie right now other than DuVernay being on board to direct it. Stay tuned to Batman News for more info as we get it.

Read the Full Story