Guest Stars Maury Sterling as Max Piotrowski Nina Hoss as Astrid Hill Harper as Rob Emmons Jake Weber as Brett O'Keefe Shaun Toub as Majid Javadi C.J. Wilson as Porteous Belli Seth Numrich as Nate Joseph Bernard White as Farhad Nafisi David Thornton as Solicitor General George Pallis Bradford Anderson as Trent David Adkins as Dr. Schouten Co Starring Jessica Dickey as Thompson Chris Barnes as Gun Shop Proprietor Stephen Beach as Officer Jensen Carolyn Baeumler as Police Officer Faust Checho as Hotel Manager Rod Brogan as Dar's Driver Michelle Simone Miller as Co-Worker #1 William Farrell as Co-Worker #2