Guest Stars Oded Fehr as Eyal Lavin Sarah Clarke as Lena Smith Tim Griffin as Seth Newman Agnes Bruckner as Zarya Fischer Trevor Pease as Driver Goran Kostic as Alexei Vershinin Co Starring Craig Eldridge as Eric Braithwaite Chris Anton as Soldier #1 Alex Fiddes as Tech Tebor Brosch as Stunt Commando