Talking Movies: The secrets and history of James Bond villains

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.