Vanessa Hudgens Premieres ‘Legend of the Guardians’