She did but... what type of character did she play? From the plot synopsis it seems to be just your standard love interest and Selina is not that at all, she's supposed to have depth to her character, complexity, multiple layers to her. Pattinson will no doubt add a lot of layers and complexity to his performance as Batman, can Ana de Armas do that? What about her screen presence, how is that gonna look like in that type of role? Has she ever been cast in any role that requires her to do that? Can she be something more resembling to a leading lady?
Because sure, she's worked with a lot of great directors, but unless I'm missing something, the characters she's been cast to play haven't been that complex to begin with.