We have three new videos and four new images from a brand new episode of Smallville entitled Hero. The episode is coming to the CW Network on Thursday, March 13 at 8 PM ET. Click below to enlarge the pictures or to start the videos.
Take a Picture Clip
TV Spot #1
TV Spot #2
Pete Ross returns to town and finds a number of surprising changes since his departure. Besides resolving his feelings toward Clark since he learned of his friend's secret, Pete has to deal with the acquisition of a superpower of his own.