So this is the present legacy of Bob Kane?

There were many worthy actors and performances--Michael Caine, Christian Bale,Joseph Gordon-Levitt, Anne Hathaway, Marion Cotillard, Gary Oldman, Morgan Freeman.

But the film lost me about halfway through when I could no longer escape the conclusion that the plot and screenplay were a nonsensical mess.

I trust these people were all well-compensated.

IMDb wants more lines of text for the review, although I do not deem it worthy of more lines. So here are some more lines.

La-Dee-do-dumb-day.