'Buffy the Vampire Slayer' Cast Reunites for 20th Anniversary Photo Shoot -- See the Epic Pics!

This video is unavailable because we were unable to load a message from our sponsors.

If you are using ad-blocking software, please disable it and reload the page.

The Scooby Gang is back together!

To celebrate the 20-year anniversary of Buffy the Vampire Slayer, series stars Sarah Michelle Gellar, David Boreanaz, and Alyson Hannigan reunited with the show's creator, Joss Whedon, for a joint interview and photo shoot with many of their former co-stars in the April issue of Entertainment Weekly.

RELATED: ‘Buffy the Vampire Slayer’ Turns 20: Look Back at the Classic Series’ Best Episodes!

Gellar shared snaps from the EW shoot on Instagram on Wednesday, including the cover shot featuring Buffy (Gellar) and Angel (Boreanaz) back together.

"20 years in the making....and here it is!! Thank you #entertainmentweekly for making it all happen," Gellar captioned her photo with Boreanaz.

MORE: Sarah Michelle Gellar Thanks 'Buffy the Vampire Slayer' Fans on Show's 20th Anniversary

The supernatural drama, which aired from 1997-2003, followed high schooler Buffy Summers, as she slayed vampires with help from friends Willow Rosenberg (Hannigan) and Xander Harris (Nicholas Brendon). As if being a teenager wasn't already complicated enough, Summers falls in love with a kind-hearted vampire, Angel.

"It's the ultimate metaphor: horrors of adolescence manifesting through these actual monsters," Gellar told the magazine. "It's the hardest time of life."

Boreanaz agreed, reflecting on how Buffy's characters and storylines connected with fans well beyond the seven seasons that the show aired.

"When you're going through a really horrible part of your life, like your teenage years, you feel alone," he said. "And Buffy was a way to tell the audience you’re not alone."

Hannigan, who went on to star in How I Met Your Mother, called Buffy the "role of a lifetime."

"I met the love of my life," the mother-of-two shared of her now-husband, Alexis Denisof, who played Watcher Wesley on the show. "And just to get to go to work every day and have Joss sort of train me — I’ll never have a better experience than that."

WATCH: 'Buffy the Vampire Slayer' 20th Anniversary: Creator Joss Whedon on Show’s Legacy