After decades of debate on who would win between Batman and Superman, Batman v Superman: Dawn of Justice pitted The Dark Knight against the Man of Steel — with Ben Affleck's aggressive version of Batman coming out victorious.