For centuries their stories have held the world in their spell and conjured images that have haunted the imagination. But now comes a new fairy tale that illustrates the darker side of the Grimm's classics. How a snowflake and a rose faced the horrors bloodshed and witchcraft without being broken.
92 parts