Myeloperoxidase is a fascinating, multifunctional, and challenging enzyme that has not yet revealed all its secrets.