No photoRachel BenichakActorIMDb Acted in 12000s2003Zero DayRachel Lurie71Appearances12000s2005The Making of Zero DayHerself (archival footage)