When a woman's body parts are found scattered all over Elaveezhapoonchira, two police officers at a small wireless police station on the hilltop set out to uncover the mystery.