Here we go - it's time to introduce another new superhero to the cast of Smallville. In tonight's episode, Siren, we're treated to the return of Green Arrow (Justin Hartley), and are introduced to Dinah Lance, a.k.a. The Black Canary!

CLICK HERE to read the recap at

B. Alan Orange at Movieweb
B. Alan Orange