The CW knew what it was doing, to schedule three DC dramas in one week between The Flash, Arrow and Legends of Tomorrow, and February 23 will kick off the most comic-bonkers run yet. Check out new synopses for King Shark’s Flash return, Vixen’s live-action Arrow debut, and a future Oliver’s arrival on Legends of Tomorrow!

It all kicks off on Tuesday, February 23, as the Diggles cross over to take down “King Shark” after an A.R.G.U.S. breakout, capitalizing on one of the series’ best, and most exciting reveals:

ARROW’S DIGGLE (DAVID RAMSEY) AND LILA (AUDREY MARIE ANDERSON) CROSS OVER TO “THE FLASH” TO TAKE ON KING SHARK

When King Shark escapes from an A.R.G.U.S. holding tank, Lila (guest star Audrey Marie Anderson) and Diggle (David Ramsey) travel to Central City to warn The Flash (Grant Gustin). King Shark shows up at the West house and attacks Joe (Jesse L. Martin), Iris (Candice Patton), Wally (Keiynan Lonsdale) and Barry.

The following night, Arrow will bring to life a live-action Vixen from the CW seed animated series, which itself has been renewed for Season 2. Enter February 24 outing “Taken”:

VIXEN JOINS TEAM ARROW

Oliver (Stephen Amell) realizes he needs help battling Darhk (guest star Neal McDonough) so he calls in an old friend – Vixen (guest star Megalyn E.K.). Using her magical ability to summon animal powers, Vixen gets a lock on Darhk’s location and the team goes to war. Meanwhile, Thea (Willa Holland) has a heart-to-heart talk with Malcolm (John Barrowman).

It only gets crazier, as the following night sees the Legends of Tomorrow headed to future Star City, and encountering a very comic-appropriate Oliver, goatee and Frank Miller-inspired arm (singular). So reads “Star City 2046":

THE TEAM ENCOUNTERS A VERY DIFFERENT OLIVER QUEEN

When a malfunction sends the Waverider crashing into 2046 Star City, our heroes face a startling version of their own future where they never stop Savage (guest star Casper Crump) and never return home. The city is in ruins and overrun by criminals, which thrills Rory (Dominic Purcell). Sara (Caity Lotz) is despondent over the destruction of her home and stunned when she learns what happened to her old friend, Oliver Queen (guest star Stephen Amell).

We’ve still a week or two in between, but was ever a more perfect convergence of DC drama between Flash, Arrow and Legends? In the meantime, check out trailers for the next of all three below, and stay tuned for one hell of a week!

Check Out 100 TV Facts You May Not Know!