is it angry with her or angry at her

It appears the two are correct with a slight difference in meaning :

be angry at something or someone to be irritated by or indignant about it or them.
be angry with someone or something to feel or express displeasure, disappointment, etc towards them or it.

Sra