Doppelgängers of Laurel Lance and More

Doppelgängers of Laurel Lance and More is the 15th episode of Black Canary in season 1.

Plot
When Laurel Lance and her husband Typhuss James Halliwell flee from Earth 71 to Earth 97 to escape the destruction of their Star City and home as the villains have taken over the city and killed all the heroes. Laurel and Typhuss ask to stay on Earth 97 with Team Canary and join the team to help protect Star City and Earth 97 from criminals and not let what happened to their Earth happen on Earth 97.

Main Cast

 * Juliana Harkavy as Dinah Drake/Black Canary
 * Daniel Craig as Typhuss James Halliwell/Red Arrow and Typhuss James Halliwell (Earth 71)/Red Arrow
 * Katie Cassidy Rodgers as Laurel Lance/Black Canary and Laurel Lance (Earth 67)/Black Siren and Laurel Lance (Earth 71)/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