Depicting the five murders committed on July 22, 1975, in the town of Paradas, Seville, this gripping true crime drama unfolds the chilling events of that fateful day.