They messed the 2004 joker up I couldn't even tell who that was on other pictures. Evolution of The Joker - Jack Nicholson and Mark Hamill (voice) are the best Jokers of all time. All the others are total crap.
In my book batman will always beat every superhero an every superhero team. Batman would beat every single avenger if he had to fight them~Exactly. i enjoyed watching the Avengers and all but Batman will always be the best.