This week on Supergirl: We get to know our new accident-prone mother/daughter team of Sam and Ruby a little better, Kara’s still having a hard time juggling her work, private, and superhero lives, Lena and Jimmy can’t seem to get on the same page, and Maggie and Alex are still planning a wedding! Also, there’s […]