Seeking revenge for the death of the woman he loved, James Bond (Daniel Craig) eventually finds himself in Haiti where he teams up with a woman (Olga Kurylenko) who is also seeking revenge for the death of her family at the hands of an exiled Bolivian (Joaquin Cosio). But a supposed "environmentalist" (Mathieu Amalric) is a key player for both of them. While this 22nd entry in the Bond franchise is better than I remembered it, it's still one of the weakest of all the Bond movies. The film isn't as coherent as it should be and all the rock 'em sock 'em flash can't hide the screenplay's deficiencies. It's rather conventional and just not memorable enough. Craig maintains the necessary gravitas that he nurtured in his Bond debut CASINO ROYALE but both the villain (Amalric) and Bond girl (Kurylenko) are too generic to make much of an impression. Two supporting players do bring a touch of interest to their roles, Giancarlo Giannini (returning from CASINO) and Gemma Arterton. Directed by Marc Forster. With Judi Dench, Jeffrey Wright, Rory Kinnear, Tim Piggott Smith and Oona Chaplin.