Batman can beat Superman who can beat Batman. Batman is always prepared, the moment superman became known im sure Batman began devising plans to beat him if the scenario ever presented itself. Batman would never leave a power like that unchecked. Superman is overpowered, but I like to think he is grounded enough to know he can be beaten by batman. And Batman knows he can have his head ripped off at a moments notice. Each has strengths that can potentially beat the other.
However, George Clooney batman would have his shit handed to him.







