Role: Heimdall
Co-stars: Chris Hemsworth, Anthony Hopkins, Natalie Portman, Tom Hiddleston, Rene Russo, Ray Stevenson
Box office: $5.429 billion (five films)
Directors: Kenneth Branagh, The Russo Brothers, Alan Taylor, Joss Whedon, Taika Waititi
Bottom line: With the current state of the Marvel Cinematic Universe in shambles, we can point to Elba’s time with the franchise as its heyday, appearing as Thor’s best friend, Heimdall, in five films, with a cameo in a sixth film, “Thor: Love and Thunder” … which wasn’t as good. No surprise there.
This was an era where bringing trusted actors like Elba in to play supporting roles in the MCU seemed like a given and created a trust between the fandom and the filmmakers that resulted in the big box office results. Playing in this sandbox did more than just buy Elba a few more flats in London — it introduced him to the world of comic-book nerds who now consider him one of their own.