The Brave and the Bold is in development, it is increasingly likely that the DCU will set their Batman up in other projects.
Christopher Nolan is at it again! His latest creation, Odyssey, just broke all sorts of records with the budget for the film reportedly being set at a jaw-dropping $250 million plus price tag. It is ...