Guest Stars Hartley Sawyer as Ralph Dibny Kim Engelbrecht as Marlize DeVoe Donna Pescow as Dr. Sharon Finkel Chelsea Kurtz as Mina Chaytan Co Starring Matthew Afonso as Weeper Christiaan Westerveld as Mugger Dean Wunsch as Businessman Phoebe Locky as Laura Joe Kume as Officer #1 Lori Koko as Mother Andre Fox as Night Guard Matthew Dowden as Christoph Banks Emmanuel Badal as Guard #1 Shayn Walker as Police Armorer Tracy Trueman as Dr. Foster Uncredited Tom Cavanagh as Harrison Wolfgang Wells Tom Cavanagh as H. Lothario Wells Tom Cavanagh as Harry the Grey Tom Cavanagh as Wells 2.0