Special Guest Stars Tom Felton as Julian Desmond Albert Guest Stars Andre Tricoteux as Savitar Ashley Rickards as Rosalind Dillon Grey Damon as Sam Scudder / Mirror Master Co Starring Makara Adkins as Another Woman Carmela Sison as Nurse Beth Kathryn Coutu as Woman Jonathan Glasgow as Newscaster Kline Uncredited Tobin Bell voices Savitar