spoilers season3 episode20Title: The Dark Side of the Moon

Directed By: Hanelle Culpepper

Air Date: May 28th, 2018

Written By: Derek Simon & Katie Rose Rogers

Official Description: SUPERGIRL LEARNS A STUNNING SECRET ABOUT KRYPTON – Supergirl is stunned to discover that a part of Krypton survived. Meanwhile, Alex is attacked while out with Ruby, and Lena considers how far she will go to keep Reign contained.

Reoccurring Cast: Ruby (Emma Tremblay)

Guest Stars:

Special Notes: Rumors have it that J'onn is actually taking the form of Alex this episode. While Alex is truly wearing the odd new armor, the regular Alex is actually J'onn.

spoilers season3 episode20

spoilers season3 episode20b