Where To Stream Our Flag Means Death Season 2 Episode 3
The Innkeeper
- Aired October 5, 2023
- 31 Min
- Rated 7.0
- Number 15 Of 18 Rated Episodes
When Zheng unexpectedly takes hold of the Revenge, the reunited crew starts to plan their escape. Meanwhile, a preoccupied Stede resorts to desperate measures to bring back Blackbeard, who must confront a life-or-death decision of his own.