Black Panther
Nick Bhasin
Lupita Nyong'o and Danai Gurira, who play Nakia and Okoye respectively, are particularly fierce, especially in their numerous fight scenes, a rarity for women in a superhero movie outside of Wonder Woman.