Peculiar, but not bad
As a whole, "Live and Let Die" is a pretty peculiar Bond film. Its characters and settings are rather unusual for a James Bond movie, not to mention the trifling with voodoo culture. However, the result is not bad.
Spiced with the awful 70s fashion, "Live and Let Die" is fun to watch. Of course the film has also intentional stylishness that shows particularly in the clever pre-credit sequence, which contains the murders of three British agents.
Yaphet Kotto gives a strong performance as the infamous main villain, Dr. Kananga. Kananga has many colorful henchmen, like the grinning Tee Hee, who does a very handy job opening a tin. Jane Seymour's Solitaire is a truly graceful Bond girl, but the useless role of Rosie Carver should have been deleted, or recast, at least. And where's Q?
"Live and Let Die" isn't Roger Moore's best Bond outing, but not his worst, either. It's definitely better than his next one, the thoroughly tiresome "The Man with the Golden Gun"