Fans of both Arrow and The Flash are no stranger to crossovers, and, in fact, these episodes have become highly-anticipated affairs. Last season, both shows converged with a two-night event in early December, a format they are following this season as well, kicking off with an unnamed The Flash episode on Tuesday, December 1, followed by the Arrow episode Dark Waters on Wednesday, December 2. To get fans ready for this crossover, Marc Guggenheim, who serves as an executive producer on both shows, released the first photo from this event, featuring stars from Arrow, The Flash and the midseason spinoff DC's Legends of Tomorrow.

The image features Arrow's Oliver Queen (Stephen Amell), Thea Queen (Willa Holland), Laurel Lance (Katie Cassidy) and Diggle (David Ramsey), alongside The Flash himself, Barry Allen (Grant Gustin) and DC's Legends of Tomorrow stars Hawkman (Falk Hentschel) and Hawkgirl (Ciara Renee). While we still don't know much about the story for this crossover event, Stephen Amell told Zap2It last month that, unlike last season, both episodes are tied into each other since they're all fighting a common villain. Here's what the actor had to say.

RELATED: Arrow Star Stephen Amell Claims Disgruntled Neighbor Did a Number Two on His Roof
"Last year was designed so that if you were a fan of one show or a fan of the other show, you could enjoy 108 of Flash and 308 of Arrow independent of one another. In fact, most of the Flash episode takes place in Star City, and most of the Arrow episode takes place in Central City. We have a common villain, which was not the case last year, and just in general, we've done an excellent job of weaving not just two shows, but three shows together."

We have previously seen Ciara Renee's Hawkgirl on the Season 1 finale of The Flash, and she surfaced again in last week's episode, The Darkness and the Light. It isn't known if we'll see Hawkgirl between now and the crossover episode, but it's possible that will be the first time we see her in the full Hawkgirl costume. We'll have to wait and see if Hawkman surfaces on either show before the two-part episode.

The "common villain" in both episodes is said to be Casper Crump's Vandal Savage, who will serve as the main antagonist in DC's Legends of Tomorrow, but no official story details have been given at this time. With just three weeks left until this huge event, hopefully we'll learn much more about this crossover event. In the meantime, The Flash returns tonight with Enter Zoom, airing at 8 PM ET, and Arrow is back tomorrow night with Lost Souls, on The CW. Take a look at the first photo for this highly-anticipated crossover episode, and stay tuned for more details.

Arrow Flash Crossover Photo