Production budget is apparently just 110 million though. I suspect foreign gross will be higher (greater tolerance for weird / niche), so maybe it can do double budget anyway. That shouldn't be too hard. It's acceptable for sci-fi releases anyway.
Also, the BO performance has nothing to do with the actors in it. We've been over this before, imo. Additionally, like all success stories, "star power" is only invoked on successes, not duds. So I figure the concept was pretty meaningless to begin with, but people want to believe that success myth more than reality I guess. "work hard and you'll succeed" ahaha, no. And yet they keep saying that.