Tom Welling as Clark Kent
Kristin Kreuk as Lana Lang
Michael Rosenbaum as Lex Luthor
Allison Mack as Chloe Sullivan
Annette O'Toole as Martha Kent
John Schneider as Jonathan Kent
Erica Durance as Lois Lane
Eric Johnson as Whitney Fordman
Sam Jones as Pete Ross
John Glover as Lionel Luthor
Jensen Ackles as Jason Teague
Aaron Ashmore as Jimmy Olsen
Laura Vandervoort as Kara Zor-El
Cassidy Freeman as Tess Mercer
Sam Witwer as Davis Bloome
Justin Hartley as Oliver Queen
Callum Blue as Zod