Star Wars: The Force Awakens has smashed the record for the biggest box office debut weekend in North America with ticket sales of $238 million.

The previous record, $208.8 million, was set by Jurassic World in June.

The new Star Wars film has taken an estimated $517 million globally in three days – putting it just behind Jurassic World’s $525 million tally.