Where To Stream Smallville Season 5 Episode 13
Vengeance
- Aired February 2, 2006
- 60 Min
- Rated 7.5
- Number 120 Of 217 Rated Episodes
A mysterious female vigilante stalks the Suicide Slums, and her path crosses Clark's as they both seek the same criminal; meanwhile, LuthorCorp experiences a shakeup.