Wow! I am still lost for words although I saw the film 4 hours ago. The entire movie exceeded my extremely high expectations, which is a pretty difficult task. Overall, the film was authentic, epic, emotional, powerful,intense, and moving. The final battle was the best battle I have seen in my entire life. Trust me, I watch plenty of movies! I was thrilled to see such a great film come together in the best way possible. Endgame is an absolute MUST SEE!!