Did J'onn's new gig put him on the outs with his friends?
On Supergirl Season 4 Episode 12, the new P.I. took on a case that pushed him to his limit.
Meanwhile, Kara made a decision to team up with an old ally after things took a turn following what happened at the DEO.
Did the girl of steel manage to get justice?
Elsewhere, Lena shared some shocking news with James.
However, her lover did not take the news well, and it seemed like the end was near.
Use the video above to watch Supergirl online right here via TV Fanatic.
Catch up on all your favorite shows and reviews and join in the conversations with other fanatics who love TV as much as you.
Paul Dailly is the Associate Editor for TV Fanatic. Follow him on Twitter.