She has such magnificent stage presence. Honestly, really, the characters in this are all great.
With regards to the name, "Adi" feels like it's from a completely different culture than the pseudo-European setting, it would be most distracting, stick with "Addie".