Smallville › Season 3 › Episode 12
Smallville Season 3 Episode 12“Hereafter”
The CW · S3E12 · Aired February 4, 2004 · 60 min · ★ 7.5/10
Clark befriends a teen who has uncontrollable premonitions about the future whenever he comes into contact with other people. Elsewhere, Lana grows more suspicious of Adam after he has a series of violent dreams.
Check off episodes as you watch and see when the next one is out. Free, no ads.