Special Guest Stars Richard Dean Anderson as Lieutenant General Jack O'Neill Guest Stars Peter Kelamis as Adam Brody Jennifer Spence as Lisa Park Mark Burgess as Jeremy Franklin Anna Galvin as Mrs. Armstrong Bradley Stryker as Sgt. Curtis Timothy Webber as Priest Co Starring Patrick Gilmore as Dale Volker Julia Benson as 2nd Lt. Vanessa James Haig Sutherland as Sgt. Hunter Riley Josh Blacker as Marine Sgt. Spencer Michael Karl Richards as Major Peterson Andrew Dunbar as Marine Cpl. Gorman Mar Andersons as Major Green Sandy Sidhu as Dr. Mehta Christina Schild as Andrea Palmer