Placing an early bet on the booming Spanish-language market, Starzplay, Starz’s premium international streaming service, has unveiled its first slate of international original productions, made up of four series from Spain and Mexico. The titles will all be made available across the service’s footprint in Latin America. Select titles will debut in Spain and the […]