Comic book fans’ dreams are about to come true when two superheroes face off—no, we’re not talking about Batman v Superman: Dawn of Justice. Arrow‘s emerald archer and The Flash‘s scarlet speedster will face off during an epic two-hour, two-night crossover event.
But why, oh why, would allies Barry Allen (Grant Gustin) and Oliver Queen (Stephen Amell) go toe-to-toe? You can thank comic book villain Roy G. Bivolo (Paul Anthony) for that. To get the scoop on the crossover event, EW caught up with executive producers Marc Guggenheim and Andrew Kreisberg: