So how does this new epic fit in with the rest of the Marvel Film Universe?