Ok, I know its Avengers talk everywhere you go on social media, or anywhere online, but if I can be honest, set a lower expectations, I went to watch it yesterday with so high of an expectation, and went out of the movie feeling a bit disappointed, yes there were really awesome, outstanding moments, which really can make feel amazing, but overall, it still wasnt as great as I'd hoped it to be. Storyline wise, it was pretty weak, and some things just were just really lazy. Still a must watch Movie, and waaay better than the trainwreck that was Justice League, and this is coming from a huge Batman fan. And any first and half hour of the film, is a good time to go to toilet, you wont miss much.