Special Guest Stars Jessica Parker Kennedy as Nora West-Allen Rick Cosnett as Eddie Thawne Guest Stars Michelle Harrison as Speed Force Nora Co Starring Robert Picardo as Dexter Myles Stephanie Izsak as Captain Daisy Korber Robbie Segulam as Security Guard