Although it was beloved by critics for its daring departure from what had come before, Rian Johnson's Star Wars: The Last Jedi was an incredibly divisive film for fans. In fact, many were so disappointed with its portrayal of Luke Skywalker that they petitioned for the film to be remade.

However, Daisy Ridley, who plays Rey in the franchise, has revealed the mixed reception of The Last Jedi was something she had expected.

RELATED: Star Wars: Daisy Ridley Reveals If She's in Upcoming Trilogy

"I wasn't surprised, no," Ridley told USA Today. "It’s just a different thing. Everyone’s going to have an opinion now anyway on the internet, but I also think it’s fair. If people hold something incredibly dear and think they know how it should be and it's not like that, it’s fair for people to think they were done wrong. It doesn’t mean they were – ultimately, Rian’s a filmmaker and one person can’t dictate how a film is supposed to be – but freedom of expression, sure."

Ridley's Rey will next be seen in Star Wars: The Rise of Skywalker, which will offer a conclusion to the nine-movie Skywalker saga.

RELATED: Star Wars: The Rise of Skywalker Could Include Another Fan-Favorite Cameo

Directed and co-written by J.J. Abrams, Star Wars: The Rise of Skywalkerstars Daisy Ridley, Adam Driver, John Boyega, Oscar Isaac, Lupita Nyong’o, Domhnall Gleeson, Kelly Marie Tran, Joonas Suotamo, Billie Lourd, Keri Russell, Anthony Daniels, Mark Hamill, Billy Dee Williams and Carrie Fisher, with Naomi Ackie and Richard E. Grant. The film arrives December 20.