Where To Stream Smallville Season 6 Episode 19
Nemesis
- Aired April 26, 2007
- 60 Min
- Rated 7.6
- Number 91 Of 217 Rated Episodes
Lex and Clark are trapped in an underground maze that's rigged with explosives, and the two reveal secrets about each other that were best left unsaid.