What an awful man...I am sorry you are going through this with him. But ppl are right, it is Ann's life and she will have to learn for herself. You have enough to deal with let alone dealing with Ann. Although I do think you are very nice wanting to help her, she isn't your responsibility, you have already told her to leave him, there isn't much else you can do from that.
I wish you all the best