Guest Stars Phil Crowley voices Narrator James D. Hornfischer as Himself (Author, "The Last Stand of the Tin Can Sailors") BM1 Bob Hollenbaugh, USN (Ret.) as Himself (USS Johnston, DD-557) Chief Bob Hollenbaugh, USN (Ret.) as Himself (USS Johnston, DD-557) LCDR Nick Fellner, USNR (Ret.) as Himself (Former SB2C Pilot - VB 13, USS Franklin, CV-13) Capt. Robert C. Hagen, USNR (Ret.) as Himself (Gunnery Officer, USS Johnston, DD-557) CDR Richard W. Roby, USNR (Ret.) as Himself (Former FM-2 Wildcat Pilot, USS Gambier Bay, CVE-73) S1/C Jack Yusen, USNR (Ret.) as Himself (USS Samuel B. Roberts, DE-413) CDR Francis Ferry, USNR (Ret.) as Himself (Former SB2C Pilot - VB 82, USS , CV-20)