Supergirl Season 3 Episode 12
Supergirl
Season 3

Ep 12. For Good

  • TV-NR
  • January 29, 2018
  • 42 min
  • 7.2  (1,613)

In Supergirl season 3 episode 12, titled "For Good," tensions rise as Lena's name is cleared due to lack of evidence in the previous episode. However, despite her name being cleared, Lena still faces scrutiny from the public and her peers, particularly from Morgan Edge who remains suspicious of her.

Meanwhile, Alex struggles with her feelings for Sam, who is still struggling to come to terms with her alter ego, Reign. Sam seeks out help from Lena, hoping to find a cure for her alter ego, but Lena is hesitant to get involved, fearing the consequences of tampering with someone's mind.

As tensions between Lena and Morgan Edge escalate, Supergirl steps in to help her friend, but ends up finding herself in the middle of a dangerous plot to take down Lena once and for all. With the help of J'onn and Mon-El, Supergirl races against time to stop the mastermind behind the plot and save Lena.

Amidst the chaos, James struggles with his desire to expose the truth about Morgan Edge's illegal activities, but finds himself torn between his duty as a journalist and his loyalty to his friend, Lena.

As the episode comes to a close, fans are left on the edge of their seats with a dramatic reveal that threatens to change the course of the series. "For Good" is an action-packed, emotionally charged episode that explores themes of betrayal, loyalty, and the high stakes of being a superhero.

Description
Watch Supergirl - For Good (s3 e12) Online - Watch online anytime: Buy, Rent
Supergirl, Season 3 Episode 12, is available to watch and stream on The CW. You can also buy, rent Supergirl on demand at Netflix, Amazon, Vudu, Microsoft Movies & TV, Google Play, Apple TV online.
  • First Aired
    January 29, 2018
  • Content Rating
    TV-NR
  • Runtime
    42 min
  • Language
    English
  • IMDB Rating
    7.2  (1,613)