A novice private detective is on the trail of a serial strangler in Mexico City.
Thriller Action Drama
NextFilm 2025