From :

Avengers: Infinity War continued to beat estimates on Sunday, leading to an even bigger weekend performance than expected. Infinity War earned $258.2M in its domestic opening weekend, surpassing Star Wars: The Force Awakens ($248M) and setting a new box office record.

Read the Full Story