Vanessa Hudgens has been preparing for her role in upcoming movie, Sucker Punch, which is a action movie set in the 1950’s.