A new version of a popular classic tale in which the small but plucky young heroine is bent on defeating the greedy giant.