The Dark Knight Returns… The latest installment of the Batman franchise has been wowing audiences worldwide, here's what our reviewer thinks...read on. July 29, 2008