Can you believe that it's already been five years since the last episode of Smallville premiered? It seems like it was just the other day when we were all watching Clark Kent gawk over Lana Lang and struggle with his new abilities!
But looking back, we know that Clark's journey would never have been the same without those brutal villains he had to fight by the dozen. And believe it or not, most of these characters were portrayed by celebrity guest stars, like Amy Adams and Ian Somerhalder. Scroll down to see which other famous actors and actresses appeared on the show!
REDATED: See What the Original Cast of ‘Smallville’ Looks Like Today!
(Photo Credit: Warner Bros)