Haldol is an antipsychotic agent. Exactly how it works is not known, but it may work by blocking certain chemicals in the brain.