With Clark starting to learn how to fly, the season's big villain being showcased, and Smallville's favourite cousin (Kara Kent) returning to town, "Supergirl" had all the makings of a great episode.
Last week it was all about tying up loose ends, but this week its done to business.
Well it's the beginning of the end.
SBM on Social Media