The Marvel universe gets its most grandiose chapter with Avengers: Endgame, a fitting successor to last year’s Infinity War and a generous gift to those of us who like our movies with superheroes in them. When last we saw Tony Stark (Robert Downey, Jr.), he was a survivor of the dreaded Thanos (Josh Brolin) finger snap, a universe altering occurrence that took out half its living creatures and provided for that tear-jerking moment when Spider-Man (Tom Holland) and many others turned to dust. Endgame picks up where that action left off, with Stark floating in space and keeping a video journal of his inevitable demise having run out of food and water. Captain America (Chris Evans), Black Widow (Scarlett Johansson), Bruce Banner (Mark Ruffalo), Thor (Chris Hemsworth) and Rocket (Bradley Cooper) are among the other survivors, dealing with the repercussions of so much death on Earth, just like Justin Theroux in The Leftovers. Oh, there are tons of questions this movie needs to answer in its three-hour-plus running time. Where’s Thanos? Where’s Hawkeye (Jeremy Renner)? Is Tony permanently marooned in space? What’s been going on with Ant-Man (Paul Rudd) during all of this Thanos hullabaloo? Is everybody really dead? Does Star Lord (Chris Pratt) still have his Walkman in the Great Beyond? Good news: the movie answers many of your questions and more thanks to another well-balanced screenplay and a crack directorial job from the team of Anthony and Joe Russo. When you leave Endgame, your belly will be happily full of cinematic satisfaction.