I'll quote myself below from several months ago. I don't think 1 billion will be broken until somewhat early during Infinity War's run. Certainly good enough for second place. Worst case scenario opening day of Solo pops them above the line for 1 day faster than 2017. I'm optimistic towards 3 this year, but I can't low-ball guarantee it.
What's interesting already is that things are so unpredictable based on what should have been easy comps. The Last Jedi/Coco combo way underperformed TFA/Good Dinosaur. I even somewhat accounted for domestic numbers being off a third (which it actually is in the end) - but TLJ was so much more 'front-loaded' into the previous year.
Coco obviously did better, but not drastically so... unlike the 50 million behind I predicted, we instead fall 170mil off 2016's pace. Yikes...
But now we're hearing Black Panther doing in the 4 day weekend what I modestly expected over it's entire gross!! This is no Dr. Strange, this isn't even Guardians Vol 1. It's so much more.
So oddly enough despite being so wrong on three movies, the running tally may come out in the wash.
I don't want to change predictions because these were long range low-balls I made, but I'm pleased with how modest I was on Solo. 400mil domestically seems still hopefully a safe number. Infinity War coming off this Black Panther bonanza is easily 100(s) off. I hope Wrinkle in Time finds it audience, but these things are so unpredictable.
The only thing we can predict is Disney somehow finds gobbles of money. Despite one being soft - something else completely blows away anyone's expectations.