The new Green Arrow has found his Black Canary . Well, his Dinah Lance at least, Canary's alter ego in the comics. Deadline reports that Katie Cassidy (Supernatural, A Nightmare on Elm Street, Harper's Island) has been cast as the female lead in Arrow , the new CW pilot based on DC Comics' Green Arrow.

Katie+Cassidy+(seen+during+her+Melrose+Place+days)+will+play+Dinah+Lance

Don't expect to see Dinah "Laurel" Lance in costume though, at least at the beginning. Deadline says the character is "a young legal clinic attorney who shares a romantic past with Oliver." There's nary a mention of her also having the Black Canary identity at this point.Cassidy joins Stephen Amell (who had an amusing guest role on New Girl last night as Cece's shrooming boyfriend) as Oliver Queen/Green Arrow and Susanna Thompson as Oliver's mother, Moira Queen.