Tag Princess Leia

The Rise of Skywalker is Falling in China

Star Wars: The Rise of Skywalker finally reached theaters today and has already been greeted with some pretty cold reactions for a much-anticipated flick. As of the moment, it has the second-lowest critics rating of any live-action Star Wars movie on Rotten Tomatoes with…