The Green Arrow returns to Smallville and encounters a new superhero, the Black Canary. The two don't get off to a very nice start as you'll soon see in the fantastic fight scene!

Brian B.