Watch Smallville Season 10 Episode 11 free this coming Friday December 10 2010 on CW Channel. The new episode of Smallville Season 10 Episode 11 is entitled “Icarus“. Another interesting and exciting new episode of Smallvile Season 10 Episode 11: Icarus as this week’s episode sees the return of Hawkman and Black Canary, and judging from the two new clips the network released today, they won’t be the only heroes making a return appearance on Friday night.
Smallville Season 10 Episode 11 Synopsis:
The VRA is in full effect and things take an unfortunate turn of events after the Green Arrow tries to stop a mugging but is attacked by citizens for being a super hero. Clark discovers that the civilians who attacked Oliver were all marked with a darkness tattoo. Carter Hall and Star Girl return to help Clark deal with Slade’s re-emergence after he kidnaps Lois. Don’t miss to Watch Smallville Season 10 Episode 11 this December 10, Friday at 8pm.