Avengers Endgame will be no1 with 144 million. It will fall short of beating Star Wars The Force Awakens second weekend record. Long Shot looks like it will be second. I got it at 11 million. The Intruder will be 3rd with 10.5 million. Ugly Dolls will be 4th will 8 million and Captain Marvel will be 5th with 7.6 million.
There you go, there are my box office predictions. Will I be right? We shall see. I will do an early prediction. Detective Pikachu will knock Endgame out of No1 next weekend.