It's been a long road but the Batman...is almost here.

More...