Where To Stream Smallville Season 7 Episode 11
Siren
- Aired February 7, 2008
- 60 Min
- Rated 7.4
- Number 141 Of 217 Rated Episodes
Chloe runs afoul of the Black Canary when she procures one of Lex's project files for Oliver. Lex suspects the Green Arrow and retaliates, while Lois discovers Oliver's secret.