Avengers: Endgameis expected to cross the $2 billion mark this weekend. However, it might not even need the full two days and could hit the mark by the end of Saturday. As of this writing, the movie is at $1.91 billion globally, making it the fifth highest grossing movie of all time, just behind,Infinity War,The Force Awakens,Titanic, andAvatar. While there were initial doubts thatEndgamecould take one of James Cameron’s top two spots, it’s looking like more of a reality by the day.

With last weekend’s debut,Avengers: Endgamewas able to nab thehighest grossing opening weekend of all timeas it swiftly made over $1 billion in a matter of days. This weekend shows no competition at the box office at all, unlessUgly Dollspulls off some black magic, which seems highly unlikely at this point in time. This givesEndgamea second weekend to dominate and break more records. For now, it’s hard to run into someone who has not seen the movie, so diehard Marvel Cinematic Universe fans must be heading into theaters twice.

While looking at the $2 billionbox officemilestone, it’s important to look at how fastAvengers: Endgamewas able to get up to that massive number. It tookAvatar47 days,Infinity Wardid it in 48 days,The Force Awakensdid it in 54 days, andTitanicaccomplished the goal in 5,233 days.Endgameis an event in which people who have seen it will not soon forget. Fans are bringing friends who wouldn’t normally see a superhero movie in theaters to watch how the MCU ties up eleven years-worth of storytelling.

Avengers: Endgameis also themost tweeted about movie of all timewith more than 50 tweets. This beatsBlack Panther’s previous record of 35 million and it is still going strong. When the movie crosses the $2 billion mark at the box office, there will surely be a lot more tweets as the Marvel Studios project stares down the highest grossing movie of all time. Even if it doesn’t earn the number one spot, it’s remarkable how many people have gone to see the movie in such a short period of time.

In its second weekend in theaters,Avengers: Endgameis still a tough ticket to grab and will be exceedingly difficult on a weekend since so many people have the day off. There were a lot of fans who did not want to bother with the first weekend hysteria, but it is still going on, one full week after premiering. For now, the race is on andEndgamehas a big chance of taking down James Cameron’sAvataras the highest grossing movie of all time. You can check out the rest of theAvengers: Endgamestats over atBox Office Mojo.