?Avengers: Endgame? hit a record $60 million at U.S. and Canadian box offices on Thursday. But Walt Disney Co ?cautiously? predicted the film would make $300 million during its weekend debut. According to Reuters, the film may beat the current domestic record for opening weekend. Current record holder ?Avengers: Infinity War? made $258 million in 2018. Fans are over excited to watch the three-hour film and view the final chapter of the Avengers franchise.