Guest Stars Remington Hoffman as Li Shin Richard Wharton as Wilhelm Rolf George DelHoyo as Orpheus Uncredited Abigail Klein as Stephanie Johnson