Battle between the main villains of the world's finest