TERRY GROSS, HOST:
This is FRESH AIR. As you might've heard, this week marks the release of "Avengers: Endgame," which ties up the threads of the previous 21 films in this Marvel series. Like last year's "Avengers: Infinity War," this one was directed by brothers Joe and Anthony Russo and reunites a cast of actors led by Robert Downey Jr., Chris Hemsworth, Mark Ruffalo, Chris Evans and Scarlett Johansson. Film critic Justin Chang has this review.