A violent cop tries to uncover the mystery behind multiple murders, while battling with his own inner demons.