It was always going to happen, wasn't it? Unsurprisingly, Rogue One: A Star Wars Story has topped the global box office during its opening weekend making $290.5 million (£232.5m). Its domestic takings accounted for almost half of the spin-offs total, having made $155m in just the US, according to Box Office Mojo.

While its opening weekend in the UK and the US has now gone by, the film is yet to open in China and South Korea and with the positive reviews and audience reaction on social media, it's bound to make a lot more money when it does!

All Star Wars films - Opening weekend domestic box office takings

Star Wars: Episode IV – A New Hope (1977) – $1.5m

Star Wars: Episode V – The Empire Strikes Back (1980) – $4.9m

Star Wars: Episode VI – Return Of The Jedi (1983) – $23m

Star Wars: Episode I – The Phantom Menace (1999) – $64.8m

Star Wars: Episode II – Attack Of The Clones (2002) – $80m)

Star Wars: Episode III – Revenge Of The Sith (2005) – $108.4

Star Wars: Episode VII – The Force Awakens (2015) - $248m

Rogue One: A Star Wars Story (2016) – $155m

As it stands, Rogue One's total sum meant that the latest film in the franchise fell short of beating out previous instalment, Star Wars: The Force Awakens, by quite a significant sum. The 2015 film made a $248m across its first few days of release, just in North America alone. It raked in a huge $529m over the same time period worldwide and went on to become the fastest movie to gross $1 billion, after 12 days.

Directed by Godzilla's Gareth Edwards, Rogue One: A Star Wars Story leads fans right up to the events of A New Hope and revolves around a group of rebels, who catch wind that the Empire is developing a super-weapon that could wipe out the Alliance for good.

Forced to take action – albeit with the odds stacked against them – daughter of the scientist behind the creation of the "planet-killer,"Jyn Erso (Felicity Jones) leads a ragtag team into the Imperial Army base in the hopes of stealing the plans for the dreaded Death Star.

For more entertainment news follow us on Twitter @Alistinsider