This season, it's a mix of war stories and personal dilemmas as "Harm" Rabb (David James Elliott) resigns his post and flies missions for the CIA. Meanwhile, beautiful "Mac" MacKenzie (Catherine Bell) dates a familiar face, then faces off with a notorious terrorist. Plus, Bud Roberts (Patrick Labyorteaux) gets promoted, wife Harriet (Karri Turner) resigns to raise their kids, and Sturgis Turner (Scott Lawrence) finds love with a jazz singer! But it's Admiral Chegwidden (John M. Jackson) who drops the biggest bombshell, a personal revelation that affects all their lives. Get ready for the adventure of a lifetime, with all 23 episodes from the penultimate season of JAG!