This is the end. I haven't watched it yet so I'm not exactly sure to what extent the 'end' means. But this is it, folks. We might not see our favourite superheroes ever again (ok, that's not entirely true but do entertain my dramatic tendencies).
The world premiere for Avengers: Endgame was held on 23 April (Singapore time) at the Los Angeles Convention Centre. It was a gathering of cast spanning 21 feature films, as well as those in some of Marvel's television series such as Agents of S.H.I.E.L.D. and Cloak & Dagger. But the main stars were of course, the actors appearing in the three-hour long finale to the Avengers trilogy.
There were some notable main cast that were missing. Tom Holland was off filming Chaos Walking, a sci-fi flick that's also starring Daisy Ridley and Nick Jonas. Chadwick Boseman, Paul Bettany, and Dave Bautista were also not in attendance.
While we're all waiting to watch the movie, scroll through the gallery above to take a look at almost all of the superheroes alive and well, and in their purple carpet best. You never know, this may just be the last time we'd see them all together.
No, I'm not getting teary; you are.
And remember, don't spoil the Endgame.