Spoiler free. I went in as a fan wanting to love this and came out loving it more than before. I don't know how to catagorise this film, it's definetley an epic, it's also got brilliant effects which come on marvel are known for. Its not just a battle though, it's character driven, the characers we all love. It will make you laugh and cry sometimes minutes apart.
To say it was a 3 hour film, it didn't film like it. By the end I truly felt honoured to have seen it, and spent the rest of the evening discussing it with my husband. This film is a true great. Infinity War, simply set the scene.
If your taking someone who doesn't know the marvel universe I do advise on my humble opinion that they watch a few there are lists up advising which ones. The film does rely on you knowing the characters, that is its only weakness, which to me is a strength. Thank you Stan Lee.