Hans Christian Andersen (1805-1875) was born in Odense, the son of a shoemaker. His early life was wretched, but he was adopted by a patron and became a short-story writer, novelist and playwright, though he remains best-known for his magical fairy tales which were published between 1835 and 1872.
Rapunzel" and "Cinderella" have both been imagined as movies with happy endings and positive morals.