Heroes Join Forces

Heroes Join Forces is the name of the second Arrowverse crossover between and ​​​​​. It began December 1, 2015, and finished on December 2, 2015.

Cast

 * Stephen Amell as Green Arrow (Oliver Queen)
 * John Barrowman as Dark Archer/Ra's al Ghul (Malcolm Merlyn)
 * Katie Cassidy as Black Canary (Laurel Lance)
 * Tom Cavanagh as Harrison "Harry" Wells
 * Casper Crump as Hath-Set (Vandal Savage)
 * Grant Gustin as The Flash (Barry Allen)
 * Falk Hentschel as Hawkman (Carter Hall) and Khufu
 * Willa Holland as Speedy (Thea Queen)
 * Anna Hopkins as Samantha Clayton
 * Jesse L. Martin as Joe West
 * Neal McDonough as Damien Darhk
 * Jack Moore as William Clayton
 * Danielle Panabaker as Caitlin Snow
 * Candice Patton as Iris West
 * David Ramsey as Spartan (John Diggle)
 * Ciara Renée as Hawkgirl (Kendra Saunders) and Chay-Ara
 * Emily Bett Rickards as Felicity Smoak
 * Teddy Sears as Jay Garrick
 * Michael Tiernan as Ramesses II
 * Carlos Valdes as Cisco Ramon
 * Shantel VanSanten as Patty Spivot