Arrow’s Audrey Marie Anderson Will Play Harbinger in Crisis Audrey Marie Anderson is set to portray Lyla Michaels' alternate world counterpart, Harbinger, in Crisis on Infinite Earths.