Scary torture tactics and cleavage are on display at the Metropolis Satellite Center, according to the following stills released door The CW for “Sleeper,” the April 24 episode of Smallville.
Smallville is about to explode! According to TheCW, "Descent" is where Lex and Clark finally become pitted against each other for good. Read on for pics and spoilers.