The Dragon

Trying to Carry On is the second episode of Black Canary in season 1.

Plot
Ricardo Diaz and the Longbow Hunters attacks Team Canary and Dinah Drake during a mission, then their unlikely ally Laurel Lance/Black Siren attacks Diaz and the Longbow Hunters. Black Siren joins forces with Team Canary to take down Diaz and the Longbow Hunters to save Star City.

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
 * Sea Shimooka as Emiko Adachi Queen/Green Arrow

Guest Stars

 * Kirk Acevedo as Ricardo Diaz/Dragon
 * Michael Emerson as Cayden James
 * Tobias Jelinek as Sheck