Avengers: Infinity War led the domestic box office for the third straight weekend, earning $61.8 million this weekend. Life of the Party, starring Melissa McCarthy, came in at No. 2 this week with $18.5 million. Avengers: Infinity War made a record $257.6 million in North America on its first weekend, then tacked on another $112.5 million in its second weekend. Its hauls in weeks two and three were the second highest totals ever, behind only Star Wars: The Force Awakens. Avengers: Infinity War reached $500 million domestically faster than any film other than Star Wars: The Force Awakens, and it reached $1 billion globally faster than any other movie. Its global total has now reached $1.6 billion, making it the fifth biggest international release of all time.