Stephen Amell is Barry Allen in First Teaser for DC’s Elseworlds

December is gearing up to be a big month for The CW as their Arrowverse is set to have a triple crossover with Elseworlds. The event is set to take place next month, and now we have our first teaser with Oliver Queen waking up as Barry Allen.

No official synopsis has been revealed with the teaser, so for now fans just have to keep guessing what caused this whole alternate reality thing to happen in the first place. We know that Ollie is going to be the Flash, but what about Barry Allen's Green Arrow? Does he have his memories of being the Flash or is Oliver Queen the only one with a clue?

Either way, a lot of people are excited to see just how this alternate reality is turning things upside down. Besides the whole Flash/Arrow mix-up, we still don't know how things will turn out with the world of Supergirl. We know that there's going to be an evil Superman in a black suit, but so far, nothing else from any of the other heroes.

Besides the three main CW heroes, we're also going to get the debut of Ruby Rose as Batwoman. We don't exactly know when her show will come out, but it will be sometime next year. Hopefully fans will grow to love her when we meet her in Elseworlds.

The Elseworlds crossover event spans for three nights starting Dec. 9 and ending Dec. 11.

See Also: First Look at Superman and Lois Lane in Elseworlds