While Lena knows she never intended any harm, she fears there may have been a flaw in her design, leaving her responsible.
Kara (Melissa Benoist) teams up with Samantha (Odette Annable) to clear Lena’s name, but it turns out to be harder than they thought.
Meanwhile, Alex (Chyler Leigh) and Maggie (guest star Floriana Lima) make a crucial decision about the future of their relationship.
Kara and Alex head home to Midvale for a little R&R.
Alex (Chyler Leigh) confesses a secret to Maggie (guest star Floriana Lima) about their impending nuptials.