Special Guest Stars Neal McDonough as Damien Darhk Guest Stars Graeme McComb as Young Martin Stein Lance Henriksen as Todd Rice / Obsidian Emily Tennant as Clarissa Stein (1987) Co Starring Adrien Cole as Drug Dealer Evan Frayne as U.S. Delegate Darren Matheson as Secret Service Agent Dimitri Vantis as Boris Randene Neill as Female Reporter Ronda Cavanagh as Tour Guide