This is 160 minutes of movie jam-packed with every possible thing you could ever want in a super hero movie. First of all, want to see your favorite Marvel character? Everyone from Teenage Groot and Dr. Strange to Vision and Black Panther are here. Want to see epic batles? You will see several, including an amazingly complex one that threatens Wakanda. Do you love witty banter? The script writers have your back. Long for a terrible villian who is complicated by a twisted reality in which he feels he is doing the universe a favor by almost destroying it? Josh Brolin’s Thanos will not disappoint you. One concern I would have about this much anticiapted movie would be for people who haven’t been following these movies in the Marvel Universe. You are going to be confused by the myriad of characters who are all following threads that started in their various earlier movies. But don’t worry too much, the screenwriters have tied together a pretty cogent, understandable story. It was fun to see the Avengers meet the Gauardians of the Galaxy for the first time. I loved seeing Bruce Banner have a problem turning into the Hulk. There is also a cute cameo by Peter Dinklage as a rather large dwarf. ********** SPOILER ALERT********** This is a very ejoyable movie, but be warned, there are major characer deaths that will upset some fans. In fact, the end of this movie will leave some of you very unsatisfied and disillusioned. But don’t be downhearted, this is only the first half of Infinity Wars. The conclusion will be released in March 2019. I have a feeling that all will be put right in the Avengers Universe (and Marvel’s future money earnings).