In this week’s recap, we discuss last-minute scientific discoveries, our humans saving the aliens (as always), and a lot more!
This recap contains spoilers for episode 3×12.