The latest Marvel superhero movie, starring Benedict Cumberbatch as a neurosurgeon-turned-sorcerer, made $6.6 million (£5.4 million) over the weekend and $11.2 million (£9.2 million) since its release on 25 October (16).

The film, which is yet to hit cinemas in the U.S., has reportedly taken $86 million (£70 million) around the world so far, already putting it ahead of the opening for Marvel movies such as Guardians of the Galaxy and Captain America: The Winter Soldier.

The action film pushed previous U.K. number one, animation Trolls, down to second place with $4 million (£3.2 million) and Tom Cruise's Jack Reacher sequel Never Go Back, to three with £1.51 million (£1.24 million).

The top five is rounded out with The Girl on the Train with $1.49 million (£1.22 million) and Bridget Jones's Baby with $805,000 (£658,000).