"Avengers: Infinity War" has taken the top spot at the domestic box office for a third straight weekend. In addition, the Marvel smash hit is the quickest movie ever to reach $1 billion worldwide last weekend and is the second fastest film ever to cross the half-billion mark at theatres in the United States. According to Exhibitor Relations, the movie took in an estimated $61.8 million this weekend, which puts its domestic total at $547 million and $1.06 billion worldwide.