The Thanatos Guild

The Thanatos Guild is the 7th episode of Black Canary in season 1.

Plot
Nyssa al Ghul returns to Star City to warn Thea that a group of renegade League of Assassins members is planning to attack her and Team Canary. This group, led by Athena, is intent on getting revenge on former Team Arrow members.

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 and Laurel Lance (Earth 67)/Black Siren
 * 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