Rotsab M. Hyolf
Fair enough! I haven't really seen anything that made it look as though the OP wanted to reinvent the fairytale.
I'm not talking so much reinventing the story as a retelling, something that makes changes based on differences in society now versus then, or maybe make it a "what if" story and try to figure out what would have happened if something had been skewed somewhere along the lines.
Like I_Write_Ivre said, maybe the evil witch was completely justified in taking the baby because her father stole the turnips and she was going to need help around the house. Maybe she only put the kid in a tower to protect it from the villagers who were after her for "stealing" one of their neighbors kid despite his making a deal to save his own skin. Maybe the kid is stuck there because the good villagers killed the evil witch who'd raised her and she was just waiting for mom to come back or afraid that they'd do the same to her. Just writing off the top of my head there.