Details
- Show
- Smallville (2001)
- Season
- Season 6
- Episode
- S06xE19
- Air Date
- 26 April 2007
- Where to watch
Overview
Smallville season 6, episode 19 — “Nemesis” (S06xE19) first aired on 26 April 2007.
Lex and Clark get a chance to hash out their differences... when they're both trapped in a cave after an explosion, and Clark is unable to get them out without revealing his powers.