"I don't know what anyone's complaining about," he told Entertainment Tonight on the red carpet for the AARP Movies for Grownups Awards. "The trailer makes you want to see the movie, and I'm dying to see it. So, it worked."
The trailer arrived this week, in the wake of the backlash directed at Rian Johnson's Star Wars: The Last Jedi, which received criticism for, among other elements, the depiction of Hamill's own iconic character, Luke Skywalker.
"This is the only franchise where, if you go on Twitter, they say, 'If such and such happens, I am so out,'" Hamil said. "So now they're speculating about things they don't want to see. It surprises me, but, look, you can't please everybody. You just have to try and make the best story you can. I was sort of taken aback by it, but, who knows? Not everybody likes broccoli. Some people like carrots or Brussels sprouts better. That's just the way life is."
That split among fandom did little to dampen the box-office performance of The Last Jedi, which has earned $1.32 billion worldwide.
Given that Solo is set to feature iconic moments such as the Han winning the Millennium Falcon from Lando, and the legendary Kessel Run, director Ron Howard looks to be providing the ultimate service to longtime fans and franchise newcomers alike.
Directed by Ron Howard from a script by Lawrence and Jon Kasdan, Solo: A Star Wars Story stars Alden Ehrenreich as Han Solo, Donald Glover as Lando Calrissian, Emilia Clarke as Qi’ra and Joonas Suotamo as Chewbacca. They’re joined by Thandie Newton as Val, Phoebe Waller-Bridge L3-37, Paul Bettany as Dryden Vos and Woody Harrelson as Tobias Beckett. The film arrives in theaters on May 25.