He won an Oscar for his chilling performance as Anton Chigurh in No Country for Old Men and now seduces audiences in Vicky Cristina Barcelona