Five years ago, would anyone have guessed the Marvel movie machine would earn $5 billion from its six "phase 1" films? Of course not, but that's exactly what happened.

In May, "phase 2" kicked off, with Iron Man 3 earning $1.2 billion worldwide. All signs suggest that Walt Disney's (NYSE:DIS) next wave of Marvel movies will vastly out-earn the first.

The following slideshow looks at the four remaining films and explains how Marvel's Agents of S.H.I.E.L.D., which makes its debut next week on ABC, could add momentum at the box office.

3 stocks not even Thanos can touch
And what about five years from now? Will Disney still be a buy? Our analysts have three other ideas for those who prefer to buy to hold forever. We reveal their secret identities in a new special report that's yours for the asking. Click here to claim your copy now.