In 2015, Elba appeared as Heimdall in the superhero blockbuster Avengers: Age of Ultron, directed by Joss Whedon. Elba also starred alongside Abraham Attah in the film Beasts of No Nation which premiered in select theaters and on Netflix. He earned a Golden Globe Award nomination for Best Performance by an Actor in a Supporting Role in any Motion Picture as well as a BAFTA Award nomination for Supporting Actor in the Film category. In 2016, he had several voice roles: the cape buffalo chief of police, Chief Bogo, in Disney's Zootopia, alongside Ginnifer Goodwin and Jason Bateman; villainous tiger Shere Khan in The Jungle Book (2016), a live-action remake of the animated 1967 film of the same name; and sea lion Fluke in Pixar's Finding Dory, alongside Ellen DeGeneres and Albert Brooks, both reprising their roles from Finding Nemo (2003). Also that year, he played the main antagonist, Krall, in the sequel Star Trek Beyond. In 2017, he played Roland Deschain in the Stephen King film adaptation The Dark Tower, and starred in Aaron Sorkin's directorial debut Molly's Game, alongside Jessica Chastain. In 2019, Elba will star as Macavity in Tom Hooper's film adaptation of the musical, Cats.