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!
Amy Adams (Jodi Melville)
Tori Spelling (Linda Lake)
Adam Brody (Justin Gaines)
Pam Grier (Amanda Waller)
Tyler Posey (Javier Ramirez)
Brian Austin Green (John Corben)
Ian Somerhalder (Adam Knight)
Paul Wesley (Lucas Luthor)
Lizzy Caplan (Tina Greer)
Lucas Grabeel (Lex Luthor)
Christina Milian (Rachel Davenport)
Bow Wow (Baern/Lamar Johnson)
Alan Ritchson (Arthur Curry/Aquaman)
Christopher Reeve (Dr. Virgil Swann)
Chris Carmack (Geoff Johns)
Joe Morton (Dr. Steven Hamilton)
Eva Marcille (Tyler Crenshaw)
Jonathan Taylor Thomas (Ian Randall)
Jesse Metcalfe (Van McNulty)
Allison Scagliotti (Jayna)
David Gallagher (Zan)
For access to all our exclusive celebrity videos and interviews – Subscribe on YouTube!