Justin Hartley returns on tonight's episode of Smallville, and it's not just to portray the Green Arrow. He's also co-directing "Sacrifice," which explains why his character has decided to just get out there and go after Zod (Callum Blue). Even though neither of them was present on the last episode, they're back full-force tonight. And battling each other too.
On "Sacrifice" tonight, Oliver decides to go against Zod. Unfortunately, he's already given the Kryptonian soldiers powers and they'll be able to protect him from Green Arrow.
But Clark (Tom Welling) has heard the news and he's on his way to stop this season's villain. Too bad he might not be around to save Oliver in time.
To Read More Click Here.