Christian Bale had some interesting advice for Ben Affleck about the Batman costume. 

The 40-year-old actor, who donned the rubber suit to play the Caped Crusader in three movies, offered advice to Affleck who plays the iconic character in the upcoming Batman v Superman: Dawn of Justice.

Explaining the advice he had given to Affleck, Bale told The New York Daily News' Confidenti@l column: ''The first one was, 'Be able to take a p**s by yourself.'

''I found it to be ridiculously unheroic between takes when I said, 'Excuse me, I need to pee, could somebody undo me please?' ''

He added: ''It took three people 20 minutes with tools in order to take that cowl off [my] head.''