Caped crusader Batman was today named the greatest superhero of all time.
Batman named greatest superhero of all time