gsn-google gsn-google

James Bond flirts with Javier Bardem's gay villain named Silva in Skyfall

Daniel Craig: 'I love that scene'

James Bond flirts with Javier Bardem's gay villain named Silva in Skyfall

Daniel Craig as James Bond was instantly popular with gay fans from the scene in Casino Royal when he emerged from the ocean wearing skin tight swim trunks.

There’s something even more titillating for gay fans in the upcoming Skyfall will be released in regular and IMAX theatres on 26 October in the UK, followed by a 9 November release in the US.

Bond shares an erotically-charged scene in the film with a gay villain named Silva who is played by Oscar winner Javier Bardem. In it, Silva caresses Bond’s chest as he is tied up. Bond responds to the move by saying: ‘What makes you think this is my first time?’

Both actors talked about the scene in separate press conferences on Monday (15 October), according to

‘What are you going to do?’ Craig said, getting a laugh from the crowd. Then he added: ‘I don’t see the world in sexual divisions.’ As far as Silva’s sexuality, Craig said: ‘Someone suggested that Silva may be gay. And I’m like, I think he’ll fuck anything.’ Then Craig described the scene as ‘a great flirt.’ ‘It the right thing to say, and that way that Javier plays it is so great. He plays it for real, and he plays it to the limit. He never forgets that he’s playing a Bond villain. I love that scene. It makes me laugh. I hope it makes you laugh.’

Bardem was asked how Silva’s sexuality informed his portrayal.

‘It was part of the game, but it’s not entirely the game,’ he said. ‘You can read anything that you want or wish. But it was more about putting the other person in a very uncomfortable situation where even James Bond doesn’t know how to get out of it.’

Got a news tip? Want to share your story? Email us .