Smallville › Season 6 › Episode 16
Smallville Season 6 Episode 16“Promise”
The CW · S6E16 · Aired March 15, 2007 · 60 min · ★ 7.6/10
On the day of Lex and Lana's wedding, Lex receives a call from Dr. Langston, who threatens him; Lana has second thoughts; and Clark decides he should tell Lana his secret.
Check off episodes as you watch and see when the next one is out. Free, no ads.