Star Wars: The Last Jedi opens with $220M US, 2nd best weekend of all-time

Star Wars: The Last Jedi rocketed to a debut of $220 million US at the box office, landing the second-best opening weekend ever in North America and slotting in behind only its predecessor, The Force Awakens.

Disney blockbuster one of only four films to ever open above $200 million in North America

Mark Hamill stars as Luke Skywalker in Star Wars: The Last Jedi, which soared past the $200 million US mark at the North American box office over the weekend. (John Wilson/Lucasfilm via The Associated Press)

Star Wars: The Last Jedi rocketed to a debut of $220 million US at the box office, landing the second-best opening weekend ever in North America and slotting in behind only its predecessor, The Force Awakens.

The Disney blockbuster is only the fourth film to open above $200 million in North America. Aside from The Force Awakens, the others are The Avengers and Jurassic World.

Good reviews helped it. Rian Johnson's sequel to The Force Awakens has a 93 per cent fresh rating on Rotten Tomatoes. Audiences endorsed it too, giving it an A on CinemaScore.

The weekend's only other new wide release came from 20th Century Fox, the film studio that Disney on Thursday acquired as part of its $52.4 billion purchase of its parent company, 21st Century Fox. Ferdinand grossed $13.3 million.