With an impending attack on the horizon, Blackbeard and Stede finally come face to face. Meanwhile, Jim finds themselves on the receiving end of numerous questions from a crew that’s eager for answers.
Show
Our Flag Means Death
Episode
S01E04
Air Date
Mar 10, 2022