» Comics / TV / Articles / The CW Reveals Black Canary’s Identity on ‘Arrow’

The CW Reveals Black Canary’s Identity on ‘Arrow’

It turns out that Starling City’s newest vigilante is someone that we’ve seen before…

Arrow and Black Canary

BIG SPOILERS ahead for “Arrow” Season 2! Don’t read this article if you don’t want to know who the new Black Canary really is.


During the first season of “Arrow,” Dinah Lance (Alex Kingston) briefly returned to Starling City because she believed that her daughter, Sarah didn’t die on the Queen’s Gambit. And it turns out that Dinah was right.

At the Television Critics Association press tour, the CW President Mark Pedowitz dropped a huge “Arrow” bombshell when he revealed that Sarah Lance is the new Black Canary, as portrayed by Caity Lotz. Sarah was played by Jacqueline MacInnes Wood during the first season of “Arrow” for a few occasional flashback sequences.

"I hope it brings a certain amount of conflict since she's playing the sister of Laurel Lance,” explained Pedowitz. “It's an origin story — don't know if this character is the Black Canary or is not the Black Canary, but it is an origin story. Remember, Laurel Lance was the Black Canary in the DC Universe."

Pedowitz is only partially correct. Dinah Lance is Black Canary in the DC Universe, but the character was renamed “Laurel” for “Arrow.” In the comics, Dinah took over the role of Black Canary from her mother. Potentially Laurel could eventually take the heroic mantle from her sister at some point in the future.

Sarah’s survival also begs the question of where she’s been for the past five years. Sarah wasn’t on the island with Oliver Queen (Stephen Amell)… or was she?

We’ll find out more when “Arrow” returns to the CW, on Wednesday, October 9.