Special Guest Stars David Ramsey as John Diggle Guest Stars Kayla Compton as Allegra Garcia Victoria Park as Kamilla Hwang Eric Nenninger as Joseph Carver Emmie Nagata as Dr. Kimiyo Hoshi / Dr. Light William MacDonald as Gene Huskk Co Starring Tess Atkins as Natalie Eduard Witzke as Sterling Brooks Andrew J. Hampton as Maurice Emmett Lee Stang as Mystery Man Arran Henn as CatCo Reporter Sonia Beeksma as KPJT Reporter Gary Starkell as Riggs Willington Jarryd Baine as Channel 52 News Reporter