a new bat human hero, dc movie