If you’re having hard time waiting to see Avengers: Infinity War on May 4, Marvel just made the wait a shorter. In a Twitter exchange with Robert Downey Jr. and Marvel announced the latest Avengers movie is hitting theaters worldwide one week early on April 27.

The move is quite unprecedented for Marvel, as it has set the first Friday in May as the standard release date for its marquee movies. It even advertised the original May 4 release date in the Infinity War Super Bowl spot and every trailer so far. But the change of plan gives Infinity War plenty of time to rake in the money, especially at the U.S. box office.

With its new April 27 release date, Avengers: Infinity War won’t face major competition until Deadpool 2 arrives in theaters on May 18, three weeks later. Genius move on Marvel’s part.

Regardless of the reason for Marvel’s decision, we’re stoked it’s happening. Avengers: Infinity War will now be theaters on April 27.