Tag Archives: Tom Welling

TwitTV: Smallville, 10×03, "Supergirl"

I’ll start this off by admitting that I am a big fan of flashbacks and flashforwards, when they’re done correctly. That said, “Supergirl,” the third episode of Smallville‘s final season, begins with a fantastic reintroduction to Darkseid, the one we first see at the end of the tenth season premier. It’s a very simple “three […]