Where To Stream Smallville Season 10 Episode 11
Icarus
- Aired December 10, 2010
- 60 Min
- Rated 7.3
- Number 159 Of 217 Rated Episodes
Anti-superhero citizens attack the Green Arrow as he tries to stop a mugging, and Clark learns the attackers all have a darkness tattoo. Elsewhere, Carter Hall and Star Girl help Clark pursue Slade, who has kidnapped Lois.