Black Sails Season 3 Teaser

Posted on Sep 4, 2015

Season 3 teaser for Starz’s Emmy-winning “Black Sails,” in production now, airs 2016. Even better news: Season 4 has been greenlit for 2017!