Detective Tarao investigates the deaths of police officers who were involved in solving a kidnapping case.
The Man of Seven Faces is not available for streaming at this moment.