Blockbuster movie "Star Wars: The Force Awakens" has become the highest grossing film of all time in the United States and Canada, Walt Disney Co said, and crossed the $800 million mark at overseas box offices on Tuesday.

Earlier on Wednesday, Disney said that domestic ticket sales for the "Star Wars" movie had reached $758.2 million through Tuesday, and would top the record of $760.5 million set by the 2009 release of "Avatar" on Wednesday.

"The Force Awakens" has taken in $1.5 billion so far globally, and is already the fourth highest-grossing movie of all time after just three weeks in release, Disney said.