Avengers: Infinity War marked 10 years of the Marvel Cinematic Universe, while its sequel, April's Avengers: Endgame, is positioned as the end of the current era of the blockbuster franchise. In celebration of that first decade of films, two new posters showcase the heroes and villains of Marvel's big-screen universe.

Created by John Guydo for Grey Matter Art, the heroes poster depicts Avengers Iron Man, Captain America, Thor, Hulk, Black Widow, Hawkeye, Scarlet Witch, Falcon, Vision and War Machine. They're joined by Doctor Strange, Winter Soldier, Black Panther, Ant-Man and Nick Fury, along with Guardians of the Galaxy Star-Lord, Gamora, Drax, Rocket Raccoon and Groot.

The villains poster spotlights Thanos, Loki, Ultron, Ronan the Accuser, the Red Skull, Iron Monger, the Dark Elf Malekith and Yellowjacket, along with the Destroyer, the Abomination, Whiplash, Crossbones, the Mandarin, Ego the Living Planet, Killmonger, Helmut Zemo, Hela, Kalecilius and Grandmaster.

RELATED: Samuel L. Jackson Just Killed Our Favorite Avengers: Endgame Theories

The only characters missing are Spider-Man and Vulture from Spider-Man: Homecoming, Mantis and Nebula from Guardians of the Galaxy, and Quicksilver from Avengers: Age of Ultron.

The posters are available for purchase at Bottleneckgallery.com.

Avengers: Endgame will arrive on April 26. Directed by Joe and Anthony Russo, the film stars Robert Downey Jr., Josh Brolin, Mark Ruffalo, Tom Hiddleston, Chris Evans, Chris Hemsworth, Jeremy Renner, Chris Pratt, Elizabeth Olsen, Chadwick Boseman, Sebastian Stan, Benedict Cumberbatch, Paul Bettany, Samuel L. Jackson, Cobie Smulders, Benedict Wong, Zoe Saldana, Karen Gillan, Vin Diesel, Dave Bautista, Pom Klementieff, Scarlett Johansson, Tom Holland and Anthony Mackie.

RELATED: Tony Stark's Rescue in Avengers: Endgame Spoiled By ... Audi?