Star Wars: The Last Jedi has blockbuster opening weekend!

Star Wars: The Last Jedi posted the second-largest opening weekend of all-time, behind its predecessor The Force Awakens, which debuted to $247.9 million in 2015. It also became the second film — along with The Force Awakens — to gross more than $100 million on its opening day.

Additionally, The Last Jedi — starring Daisy RidleyMark HamillJohn BoyegaOscar IsaacAdam Driver and Carrie Fisher, in her last Star Wars appearance — opened in previews on Thursday and notched the second-largest preview ever with $45 million

Overseas, the film earned an estimated $230 million, making it the 10th largest international opening and the fifth largest worldwide debut with $450 million total.

Fox’s animated feature Ferdinand — featuring the voices of John CenaKate McKinnonAnthony Andersonand Bobby Cannavale — finished in second place with an estimated $13.3 million. Disney’s Coco took third place, earning an estimated $9.7 million.

In fourth place was Wonder, grabbing an estimated $5.4 million. Justice League rounded out the top five with an estimated $4.1 million weekend.

Lucasfilm and ABC are owned by Disney.

Here are the top 10 movies from Friday through Sunday, with estimated weekend gross ticket sales:

1. Star Wars: The Last Jedi, $220 million
2. Ferdinand, $13.3 million
3. Coco, $9.7 million
4. Wonder, $5.4 million
5. Justice League, $4.1 million
6. Daddy’s Home 2, $3.8 million
7. Thor: Ragnarok, $2.98 million
8. The Disaster Artist, $2.6 million
9. Murder on the Orient Express, $2.47 million
10. Lady Bird, $2.1 million