Watch Smallville season 7 episode 1 tv series online free
Release: Sep 27, 2007
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.