Spider-Man: Brand New Day has posted the second-biggest global opening weekend in box office history, giving Disney a major boost ahead of the upcoming Avengers: Doomsday. The film pulled in $168 million on its opening day in the United States and Canada, playing in 4,487 theaters. That strong start helped push its worldwide total to nearly $1 billion, according to reports. The movie fell just $2 million short of the all-time opening-weekend record held by an Avengers film. The performance is seen as a win for Disney, which is preparing to release Avengers: Doomsday, a title that is expected to be a major event for the studio.