Please help me with a Western movie!!!?

A USA movie I assume,kind of like a superhero movie, but the leading actress has no superpower, and she is very good at fight. Her job seems like a model, a friend of she is a young girl with one eye problem, but fear to do the surgery, so wearing a eye  patch. Her boy friend is a cop. She leaves a 'blue X Mark' in the place every time after she punish the bad guys, so press call her 'X woman'. The last fight is she found that the villainess is actually her friend, and finally fall down from the roof of a tall building after they had a big fight. the final scene is her eye-patch friend find her fighting outfit, and tell her, she is ready to take the surgery, and she wants to wear this outfit for dinner.

Thank you!

There are no answers yet.
Be the first to answer this question.