I took Haldol many years ago for some time. Honestly, I find that the older AP's are more helpful and have less side-effects than the new AP's.
I've had hell with the new AP's, but am having excellent benefit with the old AP perphenazine (Trileptal).