Javier Bardem
Media playback is unsupported on your device

Talking Movies: The secrets and history of James Bond villains

25 October 2012 Last updated at 05:29 BST

In the new James Bond film, Skyfall, the Oscar-winning Spanish actor Javier Bardem takes on the role of the villain, playing a cyber-terrorist.

Talking Movies' Tom Brook has been hearing from Javier Bardem and looking at the role of the villain in 007 movies.

Talking Movies is broadcast on BBC World News on Saturday at 13:30 GMT and Sunday at 00:30, 07:30 and 20:30 GMT.