Inspector Shekhawat's journey of following the smallest of leads slowly turns into a race against time, but at least his instincts pay off.