The 22-year-old actress says she enjoys portraying physically and mentally strong characters, reported Contactmusic.
"I hate girl power movies, when the people you are rooting for are not girls. That is what I was attracted to. I have always wanted to find a role where I can challenge myself physically, I really like getting the opportunity to hurt myself for the job but what I loved was that Snow White is someone who has the gusto and kicks ass but she is not a dude," Stewart said.
"She remains, steady. I am not built to be physically strong, you have to outsmart someone, you have to be physically and mentally quicker, you have to have a strong heart," she added.
Stewart, who stars as vampire Bella Swan in the "Twilight Saga" franchise, was keen to play Snow White to push herself and enjoyed playing the character when she overcame fears within the storyline.
"Nothing is that simple. Every time Snow White has to do something and not be crippled by fear I am into that, one of the things I wanted to do was see how far I could push myself," she said.