The Greatest super hero... Batman!