The Sin-Eater

The Sin-Eater is the 16th episode of Black Canary in season 1.

Plot
China White, Cupid, Bronze Tiger, Danny Brickwell, Derek Sampson and Liza Warner break out of Iron Heights and head to Star City for revenge. Dinah, Laurel and the team tries to bring in the newly formed gang but the ACU intervenes mid-fight. To her surprise, they are there to arrest the *Sea Shimooka as Green Arrow for attacking two SCIS officers.

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

Guest Stars

 * Sea Shimooka as Emiko Adachi Queen/Green Arrow
 * Kelly Hu as Na Wei/China White
 * Amy Gumenick as Carrie Cutter/Cupid
 * Rutina Wesley as Liza Warner
 * Vinnie Jones as Danny Brickwell
 * Michael Jai White as Ben Turner/Bronze Tiger
 * Cody Runnels as Derek Sampson