Today on the 5: Netflix recently added a miniseries called The Captains Close Up to the stream, and I sat down and went through a few episodes.