The Star Come Out In Tokyo For The Star Wars: The Last Jedi Red Carpet Event

Photos from the STAR WARS: THE LAST JEDI red carpet fan event in Tokyo are here and you can see the stars came out in force.


STAR WARS: THE LAST JEDI opens in U.S. theaters on December 15.