Spanish actor Javier Bardem has revealed that while preparing for his role in the film ‘No Country For Old Men’, he imagined in detail his character’s life right up to his sexual habits.