Tonights episode opens on the morning after, and we find Kara and Mon-El still riding their endorphin high.

However, before they head in, Kara makes Mon-El promise to keep their relationship on the down low.

(Oh, it is, but more on that later).

Homecoming

Credit: Cate Cameron/The CW

After taking out the Cadmus minions, they break kick off the truck and discover a bloodied Jeremiah Danvers.

This pisses Kara off, so she tells Mon-El to leave the party.

Im sad to say that Alex will have her trust betrayed in a few moments.

Luckily for them, Winn planted a tracker on Jeremiah.

While Supergirl saves an oncoming train from going over the edge, Alex chases after her father.

Before running away, Jeremiah tells Alex that hes doing this for her.

Chyler Leigh was downright heartbreaking in tonights episode, and the same goes for Melissa Benoist.

In the final scene of the night, Jeremiah reunites with Lillian Luthor in a hangar.

Jeremiah reminds her that she still has to hold up her end of their deal.

Its not entirely clear, but it probably involves the big Noahs Ark-looking spaceship that Cadmus is building her.

Soon, the Earth will be free forever, says Lillian as the episode ends.

Overall, Homecoming was tight episode.