Stacy Keach as Captain Charles McVay; Richard Dreyfuss as Narrator; Simon Lee Phillips as Giles McCoy; Philip Rosch as Dr. Lewis Haynes; Greg Wohead as Joseph Dronet; David Smallbone as Harry; John Warman as Interviewer / Investigator; Ben Loyd-Holmes as Sailor; Tim Beckmann as Woodie James