A young girl gets separated from her boyfriend in the woods and is discovered by a giant.A young girl gets separated from her boyfriend in the woods and is discovered by a giant.A young girl gets separated from her boyfriend in the woods and is discovered by a giant.