Special Guest Stars Tom Cavanagh as Dr. Harrison Wells Neal McDonough as Damien Darhk Katherine McNamara as Mia Smoak Courtney Ford as Nora Darhk Guest Stars Tony Curran as Despero Co Starring Stephanie Izsak as Officer Daisy Korber