Directed by Sam Mendes, Skyfall is the 23rd James Bond film. It features Daniel Craig in his third performance as the main character/action hero while Javier Bardem stars as the film's villain, Raoul Silva. The plot line follows as James Bond's loyalty to M is challenged over secrets from her past. When MI6 is attacked, it falls to Bond to seek out and eliminate the threat regardless of the cost to himself.