Starz’s Pirate Spectacle Provides Lift for S. Africa Film
This article is for subscribers only.
Pirates have descended on Cape Town with two hulking sailing ships and established themselves in a beach-side village, complete with a tavern, brothel and trading store.
The bandits’ arrival hasn’t triggered any alarm. They are the cast of Black Sails, a Starz Entertainment LLC television series being filmed at the Cape Town Film Studios, the largest production ever made in South Africa.