From my perspective, you can use "angry with" + somebody, which means you feel angry because of the person. So, "-I'm angry with my sister" and "She's angry with me " are correct.
When you use "angry at" + something, you mean you feel angry because of something. For example, I feel angry at being abandoned/ he feels angry at what he saw.