It's on a trajectory that should take it crashing through half a billion dollars at the box office on Tuesday.

Star Wars: The Last Jedi added $43.8 million to its global haul on Monday as Lucasfilm’s latest sci-fi episode surged to $494.6 million with $500 million easily in its sites.

This comes after fans expressed anger over the saga's plot holes even though critics gave the film a very warm reception.

Mega earner: Star Wars: The Last Jedi added $43.8 million to its global haul on Monday as the latest sci-fi episode surged to $494.6 million at the box office with $500 million in its sites

The movie, which bowed in the US on Friday, recorded the second biggest weekend opening behind 2016's The Force Awakens, director JJ Abrams' reboot of the classic space saga.

But not everyone is impressed with The Last Jedi, directed by Rian Johnson.

Star Wars fans have taken to Twitter and social media in droves to express their disappointment with Episode VIII.

Student and master: Daisy Ridley, who plays Rey, and Mark Hamill, who plays Luke Skywalker, at the European premiere of Star Wars: The Last Jedi at London's Royal Albert Hall on Dec. 12

Some are pointing the finger at Rian for what they see as the movie's shortcomings, while others target Disney which purchased the rights to the beloved franchise when it bought LucasFilm in 2014.

Others bemoaned the lack of character development and poor plot while yet others likened The Last Jedi to the much derided 1991 prequel The Phantom Menace.

In fact the film was rated only 56% fresh by audiences at RottenTomatoes.com although critics gave it a hefty 93% approval on the site.

'Slap in the face': Many fans took to Twitter to register what they saw as The Last Jedi's faults

The movie stars Daisy Ridley as Rey, who seeks guidance from Mark Hamill's Luke Skywalker to help her channel The Force, which, as Master Jedi Yoda would say, 'Is Strong in her.'

Despite some fans disappointment that the movie did not answer enough questions, including the identity of Rey's parents, The Last Jedi will likely continue to plunder the box office until the New Year.

And that's despite the upcoming openings of Dwayne Johnson's Jumanji: Welcome To The Jungle and Hugh Jackman's The Greatest Showman on Wednesday, followed by Matt Damon's Downsizing, Pitch Perfect 3 and The Shape Of Water on Friday.