Yo let me talk about Cassandra for a minute, because Cassandra is one of the best female characters in a movie and I don’t think she gets enough credit.
She’s badass and intelligent, but also is shown to be kind and have a great sense of humor. She likes Wayne for how he makes her laugh, but refuses to put up with any shit. When Wayne starts acting like an asshole she calls him out on it and never apologizes for that EVER. He goes to “save” her from Benjamin and fails at it, and the only reason she leaves is because of her own free will. Instead of feeling like “female archetype” she’s an actual character with her own motivations and her own opinions and very few of them revolve around Wayne, even though he’s the male lead of the movie. Also she’s Chinese and instead of that making her a stereotype or an “anti-stereotype”, its part of who she is without being all of who she is. Wayne makes a “everybody was kung fu fighting” joke and she looks at him like “not cool dude” and he apologizes for it. Then later she’s impressed that Wayne makes an effort to understand her culture without fawning over him for it or being insulted by it. Her actions come from a place of depth rather than being just a pretty girl for the hero to fall for/win. She has her own life outside of Wayne and this is shown repeatedly throughout the movie without being represented as being a bad thing like other movies might do. In fact, the movie shows that its great that she has her band and ambitions, and only when Wayne tries to make her life about him do things go bad between them.
God, I love Cassandra so much, she’s such a great character.