Like a big rack of ribs or a plate piled with Buffalo wings, “Avengers: Endgame” is pretty messy, but still real good and satisfying.
Just to make things a little easier, here’s a roster list of the main characters in the film: Robert Downey Jr. as Tony Stark AKA Iron Man. Chris Evans as Steve Rogers, AKA Captain America. Mark Ruffalo as Bruce Banner, AKA Hulk. Chris Hemsworth as Thor Odinson, King of Asgard. Scarlett Johansson as Natasha Romanoff, AKA Black Widow. Jeremy Renner as Clint Barton, AKA Hawkeye. Don Cheadle as James Rhodes, AKA War Machine. Paul Rudd as Scott Lang, AKA Ant-Man. Brie Larson as Carol Danvers, AKA Captain Marvel. Karen Gillan as Nebula. Josh Brolin as the Titan Thanos.