Katie Cassidy (Gossip Girl, Supernatural) has reportedly landed the role of Black Canary in The CW's Green Arrow pilot
Arrow. She'll be joining Stephen Amell, who plays the titular hero, a " 27-year-old reformed bad boy, who after having spent five years shipwrecked on a tiny, brutally dangerous island in the South China Sea, returns to town a different man. Or to be more specific, a tortured, thoughtful master of the bow ...