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