Guest Stars Kevin Christy as Lester Linden Isabelle Fuhrman as Tessa Johnson Jack Laufer as Herb Spleeb Mather Zickel as George Johnson Maggie Grace as Dr. Christine Wesh Necar Zadegan as Queen of Iran JB Blanc as Mahdi Waleed Zuaiter as Shah of Iran