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

Smallville Episode Hero
Smallville Episode Hero
Smallville Episode Hero
Smallville Episode Hero

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.