I don't ever cry watching movies but I did for this one. This is the climax of all climaxes. It couldn't have been any better. The intertwining of the previous avenger movies and the unexpected ending, amazing!!! So much emotion in this movie not just empty fights. I loved every second of the 181 minutes, down to the way the cast names were written. I was and still am wowed by this production.