It’s Monday once again, and while that unfortunately means another start to the work week, at least you can kick back tonight with another all-new episode of Supergirl.

Tonight’s episode, 2×10 ‘We Can Be Heroes,’ brings back a classic villain from Season 1, guest star Brit Morgan as Livewire. We’ve got everything you need to gear up for tonight’s adventure, so strap in and let’s get started.

Trailer: Supergirl – ‘We Can Be Heroes’

First up, let’s refresh your memory with the full trailer for tonight’s episode:

Synopsis: Supergirl – ‘We Can Be Heroes’

Next up, here’s the official synopsis for tonight’s installment, directed by Rebecca Johnson and written by Caitlin Parrish & Katie Rose Rogers:

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.

Episode Clips: Supergirl – ‘We Can Be Heroes’

This weekend, we brought you the first two clips from ‘We Can Be Heroes.’ There’s now an extended version of the second clip, which is below. But first, let’s revisit the first clip, in which James attempts to tell Kara the truth about Guardian, but can’t get a word in edgewise:

Arrowverse Crossover: "Crisis on Earth X"

Now, here’s the extended version of the second clip, which has a puzzling twist:

TVLine has an exclusive third clip, which features Guardian taking a bullet — a development which rattles Winn (though perhaps for the wrong reasons):

Photo Gallery: Supergirl – ‘We Can Be Heroes’

The CW has also released a full photo gallery for tonight’s episode, which you can view in our earlier report here.

Supergirl episode 5×10 ‘We Can Be Heroes’ airs tonight at 8/7c on The CW.

Be sure to follow on Facebook and Twitter for our episode recap and all the latest news and updates on Supergirl, Arrow, The Flash, DC’s Legends of Tomorrow, and more!

Do you have any thoughts or theories on tonight’s episode of Supergirl? Tell us all about it in the comments below!