Fans of the Marvel Cinematic Universe were in for a treat yesterday, as the third day of San Diego Comic-Con included a full announcement of Phase 4's movies and TV shows, along with its stars coming out for the big news. From as early as May 2020, the next projects on the slate are coming in hot.

Here is every announced Phase 4 movie and TV show revealed at Marvel's Hall H panel:

Movie: Black Widow (May 1, 2020)

TV Series: The Falcon and the Winder Soldier, set to premiere on Disney+ (Fall 2020)

Movie: The Eternals (Nov. 6, 2020)

Movie: Shang-Chi and The Legend of the Ten Rings (Feb. 12, 2021)

Movie: Doctor Strange in the Multiverse of Madness (May 7, 2021)

TV Series: WandaVision, set to premiere on Disney+ (Spring 2021)

TV Series: Loki, set to premiere on Disney+ (Spring 2021)

Animated TV Series: What If…?, set to premiere on Disney+ (Summer 2021)

TV Series: Hawkeye, set to premiere on Disney+ (Fall 2021)

Movie: Thor: Love and Thunder (Nov. 5, 2021)

Movie: Blade (TBD)

Other big bits of information announced at Comic-Con included the exciting news that Natalie Portman, a.k.a. Jane Foster in the MCU, will take on the role of Thor in the fourth installment of the series. This follows the comics, in which the superhero is replaced by a woman.

Angelina Jolie stopped by the panel and confirmed her role in The Eternals, as did Stranger Things actor David Harbour. Mahershala Ali showed up as it was announced he would be taking on the role of Blade in the highly-anticipated reboot.

Mahershala Ali, Kevin Feige at Marvel Studios Hall H Panel

Marvel Studios President Kevin Feige also announced that Black Panther 2, Captain Marvel 2, and Guardians of the Galaxy 3, among other films, are still happening but do not have release dates as of yet.

Needless to say, this is a ton of information to take in, but we still can't wait for more. After Avengers: Endgame, many fans were sure the MCU would never be as great, but it looks like they're really pulling out all the stops to make sure the franchise continues to be a mega hit.