Things are getting complicated on Supergirl, and that’s a good thing. Aside from the relatively straightforward plot thread with Lena Luthor (Katie McGrath) experimenting on Malefik (Phil Lamarr), the other characters are now all wound up in a plot thread circling around Andrea Rojas (Julie Gonzalo). But is Andrea a criminal mastermind, or a victim?
I’m glad that a good puzzler is taking shape, since part of it was very easy to guess. The main villain of the episode was a Dr Octopus-type thief, Riproar (Nick Sagar). William Dey (Staz Nair) had a particular hate on for the guy, who he blamed for the murder of his best friend. But it was really pretty easy to figure out that Riproar and the supposedly dead friend were really the same person. Still, even with that lack of mystery, the overall picture is no clearer.
I also appreciated the way climate disasters were touched on. This was not an episode that dealt with global warming, but the villainous scheme resulted in much the same thing, with a thawing of Antarctic glaciers endangering the planet.
As for Lena Luthor’s storyline, she continues to have a malleable ethical core, as her dealings with Malefik make plain. I am glad that Malefik was given a human style body in this episode, rather than the usual CGI, or costume, or combination of both. I’m not exactly certain how that process is done for the Martian characters. This episode required more emotional insight into Malefik, and getting to see the actor’s actual face really helped that along.