Episode 4 Echo Watch »
Episode 3 Rabid Watch »
Episode 2 Metallo Watch »
Episode 1 Savior Watch »
Watch Smallville Season 9 Online
Watch »
Episode 22 Doomsday Watch »
Episode 21 Injustice Watch »
Episode 20 Beast Watch »
Episode 19 Stiletto Watch »
Episode 18 Eternal Watch »