Is Lena’s ex a murderer?

Shall we dive in?

Kara, who is clearly not concerned by Lenas inconsistent accent, agrees to accompany her.

Ace Reporter

Credit: Diyah Pera/The CW

When they arrive at the conference, Kara runs into Snapper and exchanges some barbs with him.

Both of them are still bitter about the whole Cadmus blog post thing.

The meeting is cut short when a swarm of nanobots attack the car, causing it to explode.

The source dies in the blast.

Thank god she decided to follow him, because the nanotechnology swarm attacks Snapper and his source, too.

Worried about her friends safety, Kara crashes Lenas dinner with Jack to question him some more.

He reveals that he perfected the technology one day when he was thinking about how much he missed Lena.

Its a pretty touching moment, mostly because Rahul Kohli is a very charming individual.

Kohli and McGrath have some great chemistry together, which bolsters the poignancy of their shared scenes.

…And Lena realizes the same thing when she ignores Karas advice and confronts Jack about his lies.

Supergirl arrives on the scene, but shes overpowered by the nanobots, which cant be punched.

So its up to Lena to save the day.

Even though it means losing the love of her life, Lena comes through for her best friend.

The episode ends with two great scenes.

Can we hey keep James and send Guardian to Mandyville?

The episode ends with Queen Rhea approaching Lena Luthor with a business proposition, which should be interesting.

Lets be real: The villain in tonights episode was almost too similar toThe Flashs Brie Larvan.

Mon-El used the world mannection while talking to Jack, which was very funny.

A confrontation with Cadmus?

Some combination of the two?

This show is in desperate need of some focus.