Looks like the Avengers beat The Justice League, monetarily anyways.
In just four days, Avengers: Infinity War has surpassed the entire worldwide box office run of ?Justice League.?
?Justice League? earned a total of $657 million after its 17 weekend run.
?Infinity War? has earned $725.5 million globally (domestically, $282M).