After a massive open in China and strong Thursday previews, Endgame grabbed the highest opening day of all time, raking in an insane $156.7 million at the domestic box office. This marks another record Endgame has taken from The Force Awakens, which previously held the record with $119 million on its opening day.