Potential TV drama in which a hardboiled American detective travels to the Mexican coastal town of San Paradiso in the 1980s to investigate a series of brutal killings.read more
Potential TV drama in which a hardboiled American detective travels to the Mexican coastal town of San Paradiso in the 1980s to investigate a series of brutal killings.