Special Guest Stars Scott Glenn as Stick Guest Stars Royce Johnson as Brett Mahoney Geoffrey Cantor as Mitchell Ellison Peter Shinkoda as Nobu Ron Nakahara as Hirochi Katt Masterson as Detective Sgt. Thompson Clancy Brown as Colonel Ray Schoonover Maya Rosewood as Tyler Lily Chee as Young Elektra Laurence Mason as Star Takeo Lee Wong as Specialist