Much of the focus in the Arrowverse in recent days has been on the upcoming midseason premieres. Now, The CW is going a step beyond by releasing the official Supergirl, The Flash, DC’s Legends of Tomorrow, and Arrow synopses for the week after the midseason premieres.

Supergirl 2×10 – ‘We Can Be Heroes’

Up first is the synopsis for Supergirl 2×10, ‘We Can Be Heroes,’ much of which seems to have been teased in an extended trailer released earlier today:

LIVEWIRE IS SET LOOSE UPON CENTRAL CITY — After Livewire (guest star Brit Morgan) seemingly breaks out of prison, Supergirl (Melissa Benoist) is intent on recapturing her. After training Mon-El (Chris Wood), Supergirl takes him with her when she sees Livewire attack the NCPD but things go awry when Mon-El puts Supergirl before the citizens of National City. Meanwhile, James (Mehcad Brooks) decides to come clean with Kara and M’Gann (guest star Sharon Leal), has a psychic attack and collapses into a coma. Rebecca Johnson directed the episode written by Caitlin Parrish & Katie Rose Rogers (#210). Original airdate 1/30/2017.

The Flash 3×11 – ‘Dead or Alive’

The Flash episode 3×11, ‘Dead or Alive,’ introduces the DC comics character Gypsy and focuses heavily on Tom Cavanagh’s H.R.:

Dinah Will Fully Embrace Her Role as Black Canary This Season on 'Arrow'

DC COMICS’ GYPSY ARRIVES ON EARTH-1 – H.R.’s (Tom Cavanagh) past catches up with him when a bounty hunter with vibe powers named Gypsy (guest star Jessica Camacho) arrives in Central City to bring him back to Earth-19 to stand trial for his crime. It turns out inter-dimensional travel is illegal on their Earth. H.R. surrenders but when Barry (Grant Gustin) and Cisco (Carlos Valdes) find out that H.R.’s only hope would be to challenge Gypsy to a fight to the death, they intercede and Cisco offers to fight Gypsy instead. Harry Jierjian directed the episode with story by Benjamin Raab and Deric A. Hughes and teleplay by Zack Stentz (#311). Original airdate 1/31/2017.

DC’s Legends of Tomorrow 2×10 – ‘The Legion of Doom’

The next episode of Legends of Tomorrow, 2×10 ‘The Legion of Doom,’ continues directly from the events of the upcoming midseason premiere:

TAKING RISKS — The Legends are determined to find and rescue Rip (Arthur Darvill), but first must focus on locating the Spear of Destiny.  Stein (Victor Garber) thinks he has the perfect person to help but knows involving her will be risky. Meanwhile, Malcolm Merlyn (guest star John Barrowman) and Damien Darhk (guest star Neal McDonough) realize that Thawne (guest star Matt Letscher) is pitting them against each other.  Caity Lotz, Brandon Routh, Dominic Purcell, Nick Zano, Franz Drameh and Maisie Richardson-Sellers also star. Eric Laneuville directed the episode written by Phil Klemmer & Marc Guggenheim (#210).  Original airdate 1/31/2017.

Arrow 5×11 – ‘Second Chances’

Talia al Ghul makes her long-awaited debut on Arrow 5×11, ‘Second Chances’:

Kara Will Get a New Suit in 'Supergirl' Season 3

TALIA AL GHUL TAKES OLIVER UNDER HER WING — In his quest to take down Kovar, Oliver (Stephen Amell) gets help from a surprising source – Talia al Ghul (guest star Lexa Doig). However, when she reveals what she wants from him in exchange, Oliver isn’t sure he can accept her help. Felicity (Emily Bett Rickards) attempts to hack the NSA to help free Diggle (David Ramsey) but when her online efforts are flagged, she faces off against an unknown adversary. Meanwhile, Curtis (Echo Kellum) tells the team about a female vigilante, Tina Boland (guest star Juliana Harkavy), he uncovered online who has been wreaking havoc all over the country.   Mark Bunting directed the episode written by Speed Weed & Sarah Tarkoff (#511).  Original airdate 2/1/2017.

All four shows return from their winter hiatus starting on Monday, January 23. Legends of Tomorrow will move to its new timeslot that week, airing on Tuesdays at 9/8c after The Flash.

Follow on Twitter and Facebook to connect with fellow fans and get the latest news and updates on Supergirl, The Flash, DC’s Legends of Tomorrow, Arrow, and more!

Have a thought or opinion on these upcoming episodes? Tell us about it in the comments below!