The film currently holds a 70 percent rating on Rotten Tomatoes, 15 points below the first Star Wars spinoff, Rogue One, which brought in $155 million during its opening weekend in December 2016, nearly doubling Solo.
The Force Awakens, Rogue One: A Star Wars Story, and The Last Jedi each grossed more than $1 billion, but this film may struggle to hit $600 million, based on how ticket sales are trending.
Despite positive reviews and fan reactions, the latest Star Wars film is just not bringing home the bacon. Franchise fatigue could be partly to blame, with only a few months passing between the theatrical release of The Last Jedi and Solo. Even competition at the box office could be the culprit, with Solo going up against mega popular MCU flicks including Avengers: Infinity War and Deadpool 2, which brought in $125 million during its opening weekend.
There are still a few weeks for Solo sales to turn around, but no one is suspecting to be stunned. Fingers crossed for a speedy Netflix release.