© 2024 Pluto Inc. All rights reserved.

Serial Thriller: The Head Hunter

Santa Cruz, 1972, hitchhikers are disappearing and the city fears the worst. Two detectives must grow up fast and find clues to connect the victims.