A young police officer uncovers a terrible secret.A young police officer uncovers a terrible secret.A young police officer uncovers a terrible secret.