Sets up Endgame rather nicely.

Rating: 8/10 (19 March 2019)

It's a good not great origin stop gap that Marvel seems to get better with over time (Captain America the First Avenger, Thor) but it actually does a better job than Thor did.