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 Christiaan Westerveld as Mugger Matthew Afonso as Weeper Shayn Walker as Police Armorer 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 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