✅ Ad Blocker Active: Built-in ad protection is enabled for the best viewing experience!

Smallville
Season 9, Episode 19
Episode Title: Sacrifice
Air Date: 2010-04-30
Overview:
Tess breaks into Watchtower, triggering an elaborate security system that Chloe installed, ultimately trapping the two women inside. Clark realizes Zod has given his soldiers super powers.
🎥 Watch Now