Deathstroke Returns

Deathstroke Returns is the 14th episode of Black Canary in season 1.

Plot
Slade Wilson, an old enemy of Team Arrow, returns to destroy Star City and Team Canary. Slade blames them for Oliver's death and believes that they let Oliver die when he was killed by Ricardo Diaz.

Main Cast

 * Juliana Harkavy as Dinah Drake/Black Canary
 * Daniel Craig as Typhuss James Halliwell/Red Arrow
 * Katie Cassidy Rodgers as Laurel Lance/Black Canary
 * Emily Bett Rickards as Felicity Smoak/Overwatch
 * Echo Kellum as Curtis Holt/Mr. Terrific
 * Rick Gonzalez as Rene Ramirez/Wild Dog
 * David Ramsey as John Diggle/Spartan
 * Willa Holland as Thea Queen/Speedy
 * Ashley Scott as Helena Kyle/Huntress

Guest Stars

 * Manu Bennett as Slade Wilson/Deathstroke