Where To Stream Smallville Season 2 Episode 18
Visitor
- Aired April 15, 2003
- 60 Min
- Rated 7.5
- Number 107 Of 217 Rated Episodes
Clark thinks an awkward new student who claims to be an extraterrestrial might be telling the truth after he sees the teen start a fire with his eyes and heal a sick horse with his touch. Meanwhile, Lex's lovelife heats up when he asks Helen to move into the mansion with him.