Batman & Robin star George Clooney reveals he told Ben Affleck not to take on the role of the Caped Crusader, but admits he did a good job.