7 Villains Batman Has NEVER Defeated
5. Prometheus
Not only was Batman unable to beat Prometheus, but the rogue managed to take down the entire Justice League at one point in time.
Sneaking into the JLA Watchtower after posing as a competition winner - yes, that really happened - the villain systematically took down each individual member of this team of heroes.
When it came to Batman, the Caped Crusader was brutally smashed around by Prometheus after the no-good sort had downloaded the fighting abilities of the 30 best martial artists on the planet directly into his helmet and nervous system. Adding salt to the wound, one of these martial artists was actually Batman - meaning the Dark Knight was beaten to a pulp by his own moves!
On that day, Prometheus would eventually be stopped thanks to Catwoman arriving to whip him in his balls - again, yes, that really happened - but the villain would again get the upper hand the next time he'd face off against Batman.
In that next meeting, Batman had to call in assistance from his fellow heroes in order to finally take Prometheus down - and Bats would actually stop Huntress from killing Prometheus, as the rogue was deemed such a threat by Huntress.
Tragedy was around the corner, as Prometheus would eventually put a plan in motion that killed thousands of Star City citizens, including the daughter of Roy Harper. As a result of this, Green Arrow would break his own rule and kill Prometheus as an act of gnarly revenge.