Now watching
Smallville - 40 min
Season 6 · Episode 9 · 22 episodes this season
An illegal immigrant comes to Clark for help, escaping from a nearby farm where he's working... a farm that houses a dark secret.
Season 6
2018
2006
2019
2013
2021
2020
2017
2022
2011
2016