Shion is a priestess from the Land of Demons. She was born with two gifts: to seal away demons, and to predict someone's death. She had never been wrong until she met Naruto.
When she made her first appearance, Shion acted very selfishly toward everyone; her mindset being that she was more important than anyone else, therefore it was peoples' duty to give their life for her, shown in the first comment which she made, casually dismissing the fact that many people died for her by saying that their wish was to leave her unharmed.
Toward the end of the movie, she develops feelings for Naruto, and even asks him to help father her child. Naruto, clueless as always, accepts without realizing the second meaning of her question.