Spider-Man: Far from Home, the latest Marvel blockbuster, has broken a box office milestone held by its predecessor Avengers: Endgame.
Spider-Man: Far from Home is Holland’s second film in the leading role as the superhero.
Endgame dominated the North American box office upon its release in April, collecting $25.3m (£20.2m) on its first Wednesday in cinemas.
Far from Home surpassed that figure by grossing $27m (£21.6m) in North America on Wednesday, the highest midweek takings of any Marvel Cinematic Universe (MCU) film to date.