Skip To Content

Where To Stream Smallville Season 3 Episode 12

Hereafter

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.