Special Guest Stars Wentworth Miller as Leonard "Len" Snart Guest Stars Andre Tricoteux as Savitar Audrey Marie Anderson as Lyla Michaels / Harbinger Anne Dudek as Dr. Tracy Brand Co Starring Larry Hoe as Government Official Austin Eckert as ARGUS Agent #1 Uncredited Tobin Bell voices Savitar