A new fan-made poster unites Agents of S.H.I.E.L.D.'s heroes, villains, and supporting characters from the first 100 episodes. After a rocky start, Agents of S.H.I.E.L.D. became Marvel's best reviewed show. Its storytelling has grown increasingly tight and ambitious, with the series forging its own path while drawing more and more from the comics. And this Friday, the inaugural MCU TV show will celebrate its 100th episode.

We know some big things are coming in this week's Agents of S.H.I.E.L.D. and, unsurprisingly, episode 100th episode will have serious emotional weight. Coulson is on the verge of dying, Yo-Yo has lost her arms, and the Kree are on their way. Even worse, somehow the world will end up torn asunder and the agents still have no idea how to avert the disaster. What is known, however, is that the milestone entry will bring back several characters from the dead and is sure to traffic in some well-earned nostalgia. With that in mind, one fan has pulled together almost every major character from the show's run to celebrate the big episode.

RELATED: Agents of SHIELD Star Shares Ruby Costume Design

AndryPresh has posted a new fan poster for Agents of S.H.I.E.L.D. episode 100 that joins the current stars together with many familiar faces from seasons past. There's movie characters who had guest appearances like Lady Sif and Maria Hill, long-dead friend and enemies, and even brand-new characters like Dove Cameron's Ruby. And though a few people are missing (Eli, Gordon), it's still a fitting encapsulation of the show's legacy.

Though the art isn't official, it does a good job of recapping the show so far. In a similar vein, Marvel released a series of posters celebrating each season of the show so far, from the debut of the show to Ghost Rider's reign. Last season dug deep into the past of Agents of S.H.I.E.L.D., especially with all the callbacks and cameos in the Framework arc. Likewise, the beginning of this season pulled back in the Kree, the Monolith(s), Inhumans, and more.

Episode 100 is bound to have some unexpected twists and appearances (and fans have their fingers crossed for a movie cameo), but Agents of S.H.I.E.L.D. isn't done telling its story. There's no telling if this will be the end, but the showrunners are writing the Agents of S.H.I.E.L.D. season finale as a series finale just in case. But that's still a couple of months away, meaning there's plenty of plot left before the show may be gone for good. And regardless of what the future holds, episode 100 is sure to be bittersweet.

MORE: Agents of S.H.I.E.L.D. 100th Episode’s Secret May Be Project Backslide

Agents of S.H.I.E.L.D. airs its 100th episode this Friday at 9pm on ABC.

Source: AndryPresh