I would bet that this was not his first crime...although I do not dispute that false imprisonment is an unholy nightmare.
But necessary one. The bigger nightmare would be inaction through "Perfection in pursuit of the good".
Since the dawn of civilization this question has been asked and answered; it is neither new nor novel. Every philosopher has addressed it from ancient Greece to the present:
If imperfection is unavoidable, and injustice must be accepted as a result, is society closer to perfection by accepting an injustice to this scumbag? or to Teresa Halbach?