Smallville › Season 2 › Episode 20
Smallville Season 2 Episode 20“Witness”
The CW · S2E20 · Aired April 29, 2003 · 60 min · ★ 7.7/10
Clark witnesses a popular Smallville baseball player steal a shipment of refined kryptonite from a LuthorCorp truck to enhance his athletic abilities. Meanwhile, Lana's relationship with her father improves, while Clark's friendship with Chloe deteriorates.
Check off episodes as you watch and see when the next one is out. Free, no ads.