Superhero film The Marvels made just $47m (£38m) in its first weekend, in the US, making it the Marvel Cinematic Universe's lowest opening. In contrast, Avengers: Endgame made box office history ...