Felicity Smoak, But Not Our Felicity

Felicity Smoak, But Not Our Felicity is the second episode of Black Canary season 1.

Plot
When Felicity Smoak suddenly appears in the Arrowcave, Dinah, Typhuss, John, Earth-2 Laurel and the rest of the team are confused why Felicity is there when she is supposed to be in hiding with Oliver from the Ninth Circle but Felicity doesn't know what the Ninth Circle is and then Typhuss figures it out, this Felicity is from another Earth and not their Felicity. Felicity offers help to Earth-2 Laurel to protect Star City.

Main Cast

 * Katie Cassidy Rodgers as Laurel Lance/Black Canary

Guest Cast

 * Daniel Craig as Typhuss James Kira/Red Arrow
 * Emily Bett Rickards as Felicity Smoak (Earth 99)/Overwatch
 * Juliana Harkavy as Dinah Drake/Black Canary
 * David Ramsey as John Diggle/Spartan
 * Rick Gonzalez as Rene Ramirez/Wild Dog
 * Echo Kellum as Curtis Holt/Mr. Terrific