Avengers: Endgame is finally out now worldwide, and it's safe to say that the Russo brothers didn't disappoint with their almost impossibly epic three-hour finale to the Infinity Saga.
If arguments can certainly be made against the film's run-time and a narrative logic that starts to disintegrate faster than the dusted if you give it much thought, when it came to the big marquee moments, Endgame more than lived up to the unprecedented levels of hype.
To that end, picking just 10 of the movie's best moments sure ain't easy, but we took a crack anyway.
Needless to say, the Russos did a fantastic job balancing huge surprises with predictable yet ludicrously satisfying moments, not to mention more shameless fan-service than has ever been packed into a single movie.
It's an exhausting sit for sure, but one that largely justifies it with a constant avalanche of incredible shocks, action sequences and quips. Here's the 10 best of the lot...
Stay at home dad who spends as much time teaching his kids the merits of Martin Scorsese as possible (against the missus' wishes).
General video game, TV and film nut. Occasional sports fan. Full time loon.