Marvel surprises and delights again. This latest installment of the Marvel universe is very good. It’s almost independent of the rest of the movies and set primarily in the fictitious African country of Wakanda although a detour to South Korea is quiet a spectacular set piece. The characters are fun to watch and well-developed. With a mix of James Bond spy thriller, superhero film and fantasy it succeeds in delivering great entertainment. We also get an excellent and memorable villain who we can actually sympathize with. Michael B. Jordan as Killmonger really steals the show in every scene. The film is not short on excellent performances by the likes of Letitia Wright who plays the hero’s sister (and his Q) and Danai Gurira as the awesome warrior Okoye.