Smallville · Season 7

Siren

S7·E11 · 7 Feb 2008 · 42m

Synopsis

When Green Arrow's band of heroes thwarts his efforts once too often, Lex employs a super-powered vigilante to take down the Emerald Archer.