Guest Stars Dotan Baer as Navy Seal #2 Jake Abel as Brian Janklow Diane Venora as Andrea Hatten Kevin Kilner as Senator Will Tollman Jon Polito as Nicky Frost Lauren Tom as Janet Tam Stephen Lee as Eddie James Parks as Jake Singleton Jesse Burch as Darryl Brown Larry Thomas as Norm Melissa Charles as Natalie