From :

Avengers: Infinity War will break another box office record today, or early tomorrow morning. The film heads into its second weekend with $905.1M in global receipts. The stage is set for Infinity War to cross the $1 billion milestone tonight or tomorrow morning, but either way, it will be a record.

Read the Full Story