Upon the second viewing I came to the movie equipped with the knowledge that the female lead character Neytin had the actress Zoe Saldana underneath the blue costume. Shining through the costume was the soft femininity and athleticism of Ms Saldana.
I would like to see blossoming movie star Zoe Saldana be given an opportunity to play a female lead in a future sci-fi action movie akin to "Laura Croft Tomb Raider". These roles are the showcases that launched Angelina Jolie into the stratosphere. I believe that Ms Saldana shares the same athleticism and svelte as Ms Jolie.
Thus far Ms Saldana has played several supporting character roles and is presently co-staring in "Avatar". With the present moving smashing all box officer records it appears to be the right time for her to "take it and run with it". Ms Saldana also recently appeared in the movie "Star Trek". (See Zoe Saldana's filmography)
It appears that Ms Saldana has competent brand management that is getting her solid parts in popular movies. She can grow into the mold of Angelina Jolie if her handlers went after "Angelina Jolie-type" roles for her with the goal of making her the headliner.
Just imagine such an actress making her mark in the Sci-Fi / Action movie segment of the industry and breaking free of the stereotypical roles that are reserved for both females and Black actresses? This would be a tremendous step forward.
In any event I think that she is ready.