Watch Smallville season 6 episode 20 tv series online free
Release: May 03, 2007
Lana is shot after secretly meeting with Lionel at the Daily Planet. As Jimmy studies photos of the scene, he's knocked unconscious and dreams of a 1940s version of Smallville. Meanwhile, Clark discovers why Lana married Lex.