In Pictures: Red-carpet world premiere for Avengers: Endgame in Los Angeles

The much-anticipated superhero film Avengers: Endgame will finally hit the big screens on April 24, and is expected to close the chapter for some of Marvel's most beloved characters.