Watch Smallville Season 7 Episode 1 Bizarro Search Result

First Aired: 2007-09-27
Description

As the seventh season begins, Clark faces his most deadly enemy---his Bizarro doppelganger---after Lex's secret lab at Reeves Dam is destroyed; Lex is saved from drowning by a mysterious female savior, but his past catches up with him.

0 Likes